sdfsdfs
This commit is contained in:
2
node_modules/ismobilejs/cjs/index.d.ts
generated
vendored
Normal file
2
node_modules/ismobilejs/cjs/index.d.ts
generated
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
export * from './isMobile';
|
||||
export { default } from './isMobile';
|
9
node_modules/ismobilejs/cjs/index.js
generated
vendored
Normal file
9
node_modules/ismobilejs/cjs/index.js
generated
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
"use strict";
|
||||
function __export(m) {
|
||||
for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p];
|
||||
}
|
||||
exports.__esModule = true;
|
||||
__export(require("./isMobile"));
|
||||
var isMobile_1 = require("./isMobile");
|
||||
exports["default"] = isMobile_1["default"];
|
||||
//# sourceMappingURL=index.js.map
|
1
node_modules/ismobilejs/cjs/index.js.map
generated
vendored
Normal file
1
node_modules/ismobilejs/cjs/index.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":";;;;;AAAA,gCAA2B;AAC3B,uCAAqC;AAA5B,gCAAA,SAAO,EAAA"}
|
43
node_modules/ismobilejs/cjs/isMobile.d.ts
generated
vendored
Normal file
43
node_modules/ismobilejs/cjs/isMobile.d.ts
generated
vendored
Normal file
@@ -0,0 +1,43 @@
|
||||
export declare type UserAgent = string;
|
||||
export declare type Navigator = {
|
||||
userAgent: string;
|
||||
platform: string;
|
||||
maxTouchPoints?: number;
|
||||
};
|
||||
export declare type isMobileResult = {
|
||||
apple: {
|
||||
phone: boolean;
|
||||
ipod: boolean;
|
||||
tablet: boolean;
|
||||
universal: boolean;
|
||||
device: boolean;
|
||||
};
|
||||
amazon: {
|
||||
phone: boolean;
|
||||
tablet: boolean;
|
||||
device: boolean;
|
||||
};
|
||||
android: {
|
||||
phone: boolean;
|
||||
tablet: boolean;
|
||||
device: boolean;
|
||||
};
|
||||
windows: {
|
||||
phone: boolean;
|
||||
tablet: boolean;
|
||||
device: boolean;
|
||||
};
|
||||
other: {
|
||||
blackberry: boolean;
|
||||
blackberry10: boolean;
|
||||
opera: boolean;
|
||||
firefox: boolean;
|
||||
chrome: boolean;
|
||||
device: boolean;
|
||||
};
|
||||
phone: boolean;
|
||||
tablet: boolean;
|
||||
any: boolean;
|
||||
};
|
||||
export declare type IsMobileParameter = UserAgent | Navigator;
|
||||
export default function isMobile(param?: IsMobileParameter): isMobileResult;
|
128
node_modules/ismobilejs/cjs/isMobile.js
generated
vendored
Normal file
128
node_modules/ismobilejs/cjs/isMobile.js
generated
vendored
Normal file
@@ -0,0 +1,128 @@
|
||||
"use strict";
|
||||
exports.__esModule = true;
|
||||
var appleIphone = /iPhone/i;
|
||||
var appleIpod = /iPod/i;
|
||||
var appleTablet = /iPad/i;
|
||||
var appleUniversal = /\biOS-universal(?:.+)Mac\b/i;
|
||||
var androidPhone = /\bAndroid(?:.+)Mobile\b/i;
|
||||
var androidTablet = /Android/i;
|
||||
var amazonPhone = /(?:SD4930UR|\bSilk(?:.+)Mobile\b)/i;
|
||||
var amazonTablet = /Silk/i;
|
||||
var windowsPhone = /Windows Phone/i;
|
||||
var windowsTablet = /\bWindows(?:.+)ARM\b/i;
|
||||
var otherBlackBerry = /BlackBerry/i;
|
||||
var otherBlackBerry10 = /BB10/i;
|
||||
var otherOpera = /Opera Mini/i;
|
||||
var otherChrome = /\b(CriOS|Chrome)(?:.+)Mobile/i;
|
||||
var otherFirefox = /Mobile(?:.+)Firefox\b/i;
|
||||
var isAppleTabletOnIos13 = function (navigator) {
|
||||
return (typeof navigator !== 'undefined' &&
|
||||
navigator.platform === 'MacIntel' &&
|
||||
typeof navigator.maxTouchPoints === 'number' &&
|
||||
navigator.maxTouchPoints > 1 &&
|
||||
typeof MSStream === 'undefined');
|
||||
};
|
||||
function createMatch(userAgent) {
|
||||
return function (regex) { return regex.test(userAgent); };
|
||||
}
|
||||
function isMobile(param) {
|
||||
var nav = {
|
||||
userAgent: '',
|
||||
platform: '',
|
||||
maxTouchPoints: 0
|
||||
};
|
||||
if (!param && typeof navigator !== 'undefined') {
|
||||
nav = {
|
||||
userAgent: navigator.userAgent,
|
||||
platform: navigator.platform,
|
||||
maxTouchPoints: navigator.maxTouchPoints || 0
|
||||
};
|
||||
}
|
||||
else if (typeof param === 'string') {
|
||||
nav.userAgent = param;
|
||||
}
|
||||
else if (param && param.userAgent) {
|
||||
nav = {
|
||||
userAgent: param.userAgent,
|
||||
platform: param.platform,
|
||||
maxTouchPoints: param.maxTouchPoints || 0
|
||||
};
|
||||
}
|
||||
var userAgent = nav.userAgent;
|
||||
var tmp = userAgent.split('[FBAN');
|
||||
if (typeof tmp[1] !== 'undefined') {
|
||||
userAgent = tmp[0];
|
||||
}
|
||||
tmp = userAgent.split('Twitter');
|
||||
if (typeof tmp[1] !== 'undefined') {
|
||||
userAgent = tmp[0];
|
||||
}
|
||||
var match = createMatch(userAgent);
|
||||
var result = {
|
||||
apple: {
|
||||
phone: match(appleIphone) && !match(windowsPhone),
|
||||
ipod: match(appleIpod),
|
||||
tablet: !match(appleIphone) &&
|
||||
(match(appleTablet) || isAppleTabletOnIos13(nav)) &&
|
||||
!match(windowsPhone),
|
||||
universal: match(appleUniversal),
|
||||
device: (match(appleIphone) ||
|
||||
match(appleIpod) ||
|
||||
match(appleTablet) ||
|
||||
match(appleUniversal) ||
|
||||
isAppleTabletOnIos13(nav)) &&
|
||||
!match(windowsPhone)
|
||||
},
|
||||
amazon: {
|
||||
phone: match(amazonPhone),
|
||||
tablet: !match(amazonPhone) && match(amazonTablet),
|
||||
device: match(amazonPhone) || match(amazonTablet)
|
||||
},
|
||||
android: {
|
||||
phone: (!match(windowsPhone) && match(amazonPhone)) ||
|
||||
(!match(windowsPhone) && match(androidPhone)),
|
||||
tablet: !match(windowsPhone) &&
|
||||
!match(amazonPhone) &&
|
||||
!match(androidPhone) &&
|
||||
(match(amazonTablet) || match(androidTablet)),
|
||||
device: (!match(windowsPhone) &&
|
||||
(match(amazonPhone) ||
|
||||
match(amazonTablet) ||
|
||||
match(androidPhone) ||
|
||||
match(androidTablet))) ||
|
||||
match(/\bokhttp\b/i)
|
||||
},
|
||||
windows: {
|
||||
phone: match(windowsPhone),
|
||||
tablet: match(windowsTablet),
|
||||
device: match(windowsPhone) || match(windowsTablet)
|
||||
},
|
||||
other: {
|
||||
blackberry: match(otherBlackBerry),
|
||||
blackberry10: match(otherBlackBerry10),
|
||||
opera: match(otherOpera),
|
||||
firefox: match(otherFirefox),
|
||||
chrome: match(otherChrome),
|
||||
device: match(otherBlackBerry) ||
|
||||
match(otherBlackBerry10) ||
|
||||
match(otherOpera) ||
|
||||
match(otherFirefox) ||
|
||||
match(otherChrome)
|
||||
},
|
||||
any: false,
|
||||
phone: false,
|
||||
tablet: false
|
||||
};
|
||||
result.any =
|
||||
result.apple.device ||
|
||||
result.android.device ||
|
||||
result.windows.device ||
|
||||
result.other.device;
|
||||
result.phone =
|
||||
result.apple.phone || result.android.phone || result.windows.phone;
|
||||
result.tablet =
|
||||
result.apple.tablet || result.android.tablet || result.windows.tablet;
|
||||
return result;
|
||||
}
|
||||
exports["default"] = isMobile;
|
||||
//# sourceMappingURL=isMobile.js.map
|
1
node_modules/ismobilejs/cjs/isMobile.js.map
generated
vendored
Normal file
1
node_modules/ismobilejs/cjs/isMobile.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"isMobile.js","sourceRoot":"","sources":["../src/isMobile.ts"],"names":[],"mappings":"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"}
|
Reference in New Issue
Block a user