initial commit

This commit is contained in:
2026-07-01 22:38:29 -06:00
commit 9302ad8dce
1662 changed files with 140758 additions and 0 deletions

View File

@@ -0,0 +1,31 @@
shadow$provide.module$node_modules$ismobilejs$cjs$isMobile = function(global, require, module, exports) {
function createMatch(userAgent) {
return function(regex) {
return regex.test(userAgent);
};
}
exports.__esModule = !0;
var appleIphone = /iPhone/i, appleIpod = /iPod/i, appleTablet = /iPad/i, appleUniversal = /\biOS-universal(?:.+)Mac\b/i, androidPhone = /\bAndroid(?:.+)Mobile\b/i, androidTablet = /Android/i, amazonPhone = /(?:SD4930UR|\bSilk(?:.+)Mobile\b)/i, amazonTablet = /Silk/i, windowsPhone = /Windows Phone/i, windowsTablet = /\bWindows(?:.+)ARM\b/i, otherBlackBerry = /BlackBerry/i, otherBlackBerry10 = /BB10/i, otherOpera = /Opera Mini/i, otherChrome = /\b(CriOS|Chrome)(?:.+)Mobile/i, otherFirefox = /Mobile(?:.+)Firefox\b/i,
isAppleTabletOnIos13 = function(navigator) {
return "undefined" !== typeof navigator && "MacIntel" === navigator.platform && "number" === typeof navigator.maxTouchPoints && 1 < navigator.maxTouchPoints && "undefined" === typeof MSStream;
};
exports["default"] = function(param) {
var nav = {userAgent:"", platform:"", maxTouchPoints:0};
param || "undefined" === typeof navigator ? "string" === typeof param ? nav.userAgent = param : param && param.userAgent && (nav = {userAgent:param.userAgent, platform:param.platform, maxTouchPoints:param.maxTouchPoints || 0}) : nav = {userAgent:navigator.userAgent, platform:navigator.platform, maxTouchPoints:navigator.maxTouchPoints || 0};
param = nav.userAgent;
var tmp = param.split("[FBAN");
"undefined" !== typeof tmp[1] && (param = tmp[0]);
tmp = param.split("Twitter");
"undefined" !== typeof tmp[1] && (param = tmp[0]);
param = createMatch(param);
nav = {apple:{phone:param(appleIphone) && !param(windowsPhone), ipod:param(appleIpod), tablet:!param(appleIphone) && (param(appleTablet) || isAppleTabletOnIos13(nav)) && !param(windowsPhone), universal:param(appleUniversal), device:(param(appleIphone) || param(appleIpod) || param(appleTablet) || param(appleUniversal) || isAppleTabletOnIos13(nav)) && !param(windowsPhone)}, amazon:{phone:param(amazonPhone), tablet:!param(amazonPhone) && param(amazonTablet), device:param(amazonPhone) || param(amazonTablet)},
android:{phone:!param(windowsPhone) && param(amazonPhone) || !param(windowsPhone) && param(androidPhone), tablet:!param(windowsPhone) && !param(amazonPhone) && !param(androidPhone) && (param(amazonTablet) || param(androidTablet)), device:!param(windowsPhone) && (param(amazonPhone) || param(amazonTablet) || param(androidPhone) || param(androidTablet)) || param(/\bokhttp\b/i)}, windows:{phone:param(windowsPhone), tablet:param(windowsTablet), device:param(windowsPhone) || param(windowsTablet)},
other:{blackberry:param(otherBlackBerry), blackberry10:param(otherBlackBerry10), opera:param(otherOpera), firefox:param(otherFirefox), chrome:param(otherChrome), device:param(otherBlackBerry) || param(otherBlackBerry10) || param(otherOpera) || param(otherFirefox) || param(otherChrome)}, any:!1, phone:!1, tablet:!1};
nav.any = nav.apple.device || nav.android.device || nav.windows.device || nav.other.device;
nav.phone = nav.apple.phone || nav.android.phone || nav.windows.phone;
nav.tablet = nav.apple.tablet || nav.android.tablet || nav.windows.tablet;
return nav;
};
};
//# sourceMappingURL=module$node_modules$ismobilejs$cjs$isMobile.js.map