mirror of
https://github.com/faisalman/ua-parser-js.git
synced 2025-11-15 14:42:16 +03:00
Add eslint to devDependencies to support latest ES version
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
// Generated ESM version of UAParser.js
|
||||
// Generated ESM version of ua-parser-js
|
||||
// DO NOT EDIT THIS FILE!
|
||||
// Source: /src/main/ua-parser.js
|
||||
|
||||
@@ -45,6 +45,7 @@
|
||||
USER_AGENT = 'user-agent',
|
||||
UA_MAX_LENGTH = 350,
|
||||
BRANDS = 'brands',
|
||||
FORMFACTOR = 'formFactor',
|
||||
FULLVERLIST = 'fullVersionList',
|
||||
PLATFORM = 'platform',
|
||||
PLATFORMVER = 'platformVersion',
|
||||
@@ -53,11 +54,12 @@
|
||||
CH_HEADER_FULL_VER_LIST = CH_HEADER + '-full-version-list',
|
||||
CH_HEADER_ARCH = CH_HEADER + '-arch',
|
||||
CH_HEADER_BITNESS = CH_HEADER + '-' + BITNESS,
|
||||
CH_HEADER_FORM_FACTOR = CH_HEADER + '-form-factor',
|
||||
CH_HEADER_MOBILE = CH_HEADER + '-' + MOBILE,
|
||||
CH_HEADER_MODEL = CH_HEADER + '-' + MODEL,
|
||||
CH_HEADER_PLATFORM = CH_HEADER + '-' + PLATFORM,
|
||||
CH_HEADER_PLATFORM_VER = CH_HEADER_PLATFORM + '-version',
|
||||
CH_ALL_VALUES = [BRANDS, FULLVERLIST, MOBILE, MODEL, PLATFORM, PLATFORMVER, ARCHITECTURE, BITNESS],
|
||||
CH_ALL_VALUES = [BRANDS, FULLVERLIST, MOBILE, MODEL, PLATFORM, PLATFORMVER, ARCHITECTURE, FORMFACTOR, BITNESS],
|
||||
UA_BROWSER = 'browser',
|
||||
UA_CPU = 'cpu',
|
||||
UA_DEVICE = 'device',
|
||||
@@ -258,6 +260,15 @@
|
||||
'8.1' : 'NT 6.3',
|
||||
'10' : ['NT 6.4', 'NT 10.0'],
|
||||
'RT' : 'ARM'
|
||||
},
|
||||
|
||||
formFactorMap = {
|
||||
'embedded' : 'Automotive',
|
||||
'mobile' : 'Mobile',
|
||||
'tablet' : 'Tablet',
|
||||
'smarttv' : 'TV',
|
||||
'wearable' : ['VR', 'XR'],
|
||||
'?' : 'Unknown'
|
||||
};
|
||||
|
||||
//////////////
|
||||
@@ -932,6 +943,7 @@
|
||||
[PLATFORM, stripQuotes(uach[CH_HEADER_PLATFORM])],
|
||||
[PLATFORMVER, stripQuotes(uach[CH_HEADER_PLATFORM_VER])],
|
||||
[ARCHITECTURE, stripQuotes(uach[CH_HEADER_ARCH])],
|
||||
[FORMFACTOR, stripQuotes(uach[CH_HEADER_FORM_FACTOR])],
|
||||
[BITNESS, stripQuotes(uach[CH_HEADER_BITNESS])]
|
||||
]);
|
||||
} else {
|
||||
@@ -1046,6 +1058,9 @@
|
||||
if (uaCH[MODEL]) {
|
||||
this.set(MODEL, uaCH[MODEL]);
|
||||
}
|
||||
if (uaCH[FORMFACTOR]) {
|
||||
this.set(TYPE, strMapper(uaCH[FORMFACTOR], formFactorMap));
|
||||
}
|
||||
break;
|
||||
case UA_OS:
|
||||
var osName = uaCH[PLATFORM];
|
||||
|
||||
Reference in New Issue
Block a user