UNPKG

sveltekit-device-detector

Version:

Detect device type and render your component according to it

268 lines (267 loc) 5.64 kB
declare const BrowserNamesMap: { '2345Explorer': string; '360 Browser': string; Amaya: string; 'Android Browser': string; Arora: string; Avant: string; Avast: string; AVG: string; BIDUBrowser: string; Baidu: string; Basilisk: string; Blazer: string; Bolt: string; Brave: string; Bowser: string; Camino: string; Chimera: string; 'Chrome Headless': string; 'Chrome WebView': string; Chrome: string; Chromium: string; 'Comodo Dragon': string; Dillo: string; Dolphin: string; Doris: string; Edge: string; Electron: string; Epiphany: string; Facebook: string; Falkon: string; Fennec: string; Firebird: string; 'Firefox Reality': string; Flock: string; Flow: string; GSA: string; GoBrowser: string; 'ICE Browser': string; IE: string; IEMobile: string; IceApe: string; IceCat: string; IceDragon: string; Iceweasel: string; Instagram: string; Iridium: string; Iron: string; Jasmine: string; 'K-Meleon': string; Kindle: string; Klar: string; Konqueror: string; LBBROWSER: string; Line: string; Links: string; Lunascape: string; Lynx: string; 'MIUI Browser': string; 'Maemo Browser': string; Maemo: string; Maxthon: string; 'MetaSr Midori': string; Minimo: string; 'Mobile Safari': string; Mosaic: string; Mozilla: string; NetFront: string; NetSurf: string; Netfront: string; Netscape: string; NokiaBrowser: string; Obigo: string; 'Oculus Browser': string; OmniWeb: string; 'Opera Coast': string; 'Opera Mini': string; 'Opera Mobi': string; 'Opera Tablet': string; PaleMoon: string; PhantomJS: string; Phoenix: string; Polaris: string; Puffin: string; QQ: string; QQBrowser: string; QQBrowserLite: string; Quark: string; QupZilla: string; RockMelt: string; Safari: string; 'Sailfish Browser': string; 'Samsung Browser': string; SeaMonkey: string; Silk: string; Skyfire: string; Sleipnir: string; Slim: string; SlimBrowser: string; Swiftfox: string; Tesla: string; 'Tizen Browser': string; UCBrowser: string; 'UP.Browser': string; Vivaldi: string; Waterfox: string; WeChat: string; Weibo: string; Yandex: string; baidu: string; iCab: string; w3m: string; 'Whale Browser': string; }; declare const VendorNamesMap: { Acer: string; Alcatel: string; Amazon: string; Apple: string; Archos: string; ASUS: string; 'AT&T': string; BenQ: string; BlackBerry: string; Dell: string; Essential: string; Fairphone: string; GeeksPhone: string; Google: string; HP: string; HTC: string; Huawei: string; Jolla: string; Lenovo: string; LG: string; Meizu: string; Microsoft: string; Motorola: string; Nexian: string; Nintendo: string; Nokia: string; Nvidia: string; OnePlus: string; OPPO: string; Ouya: string; Palm: string; Panasonic: string; Pebble: string; Polytron: string; Realme: string; RIM: string; Roku: string; Samsung: string; Sharp: string; Siemens: string; 'Sony Ericsson': string; Sprint: string; Tesla: string; Vivo: string; Vodafone: string; Xbox: string; Xiaomi: string; Zebra: string; ZTE: string; }; declare const EngineNamesMap: { Amaya: string; Blink: string; EdgeHTML: string; Flow: string; Gecko: string; Goanna: string; iCab: string; KHTML: string; Links: string; Lynx: string; NetFront: string; NetSurf: string; Presto: string; Tasman: string; Trident: string; w3m: string; WebKit: string; }; declare const CpuArchMap: { '68k': string; amd64: string; 'arm[64/hf]': string; avr: string; 'ia[32/64]': string; 'irix[64]': string; 'mips[64]': string; 'pa-risc': string; ppc: string; 'sparc[64]': string; }; declare const OsNamesMap: { AIX: string; 'Amiga OS': string; 'Android[-x86]': string; Arch: string; Bada: string; BeOS: string; BlackBerry: string; CentOS: string; 'Chromium OS': string; Contiki: string; Fedora: string; 'Firefox OS': string; FreeBSD: string; Debian: string; Deepin: string; DragonFly: string; 'elementary OS': string; Fuchsia: string; Gentoo: string; GhostBSD: string; GNU: string; Haiku: string; 'HP-UX': string; Hurd: string; iOS: string; Joli: string; KaiOS: string; Linpus: string; Linspire: string; Linux: string; 'Mac OS': string; Maemo: string; Mageia: string; Mandriva: string; Manjaro: string; MeeGo: string; Minix: string; Mint: string; 'Morph OS': string; NetBSD: string; Nintendo: string; OpenBSD: string; OpenVMS: string; 'OS/2': string; Palm: string; 'PC-BSD': string; PCLinuxOS: string; Plan9: string; PlayStation: string; QNX: string; Raspbian: string; RedHat: string; 'RIM Tablet OS': string; 'RISC OS': string; Sabayon: string; Sailfish: string; Series40: string; Slackware: string; Solaris: string; SUSE: string; Symbian: string; Tizen: string; Ubuntu: string; Unix: string; VectorLinux: string; WebOS: string; 'Windows Mobile': string; 'Windows Phone': string; Zenwalk: string; };