index.js
function Device(family, major, minor, patch) {
  this.family = family || 'Other';
  this.major = major || '0';
  this.minor = minor || '0';
  this.patch = patch || '0';
}
function Device(family, major, minor, patch) {
  this.family = family || 'Other';
  this.major = major || '0';
  this.minor = minor || '0';
  this.patch = patch || '0';
}
function Device ( family , major , minor , patch ) { this . family = family || 'Other' ; this . major = major || '0' ; this . minor = minor || '0' ; this . patch = patch || '0' ; }
The representation of a parsed Device.

@constructor
@param {String} family The name of the device
@param {String} major Major version of the device
@param {String} minor Minor version of the device
@param {String} patch Patch version of the device
@api public
The representation of a parsed Device .