{"id":"oYvY","dependencies":[{"name":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/utils/dist/esm/user-agent.js.map","includedInParent":true,"mtime":1616745790414},{"name":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/example/package.json","includedInParent":true,"mtime":1616745785170},{"name":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/utils/package.json","includedInParent":true,"mtime":1616745790414},{"name":"./dom","loc":{"line":1,"column":26},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/utils/dist/esm/user-agent.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/utils/dist/esm/dom.js"}],"generated":{"js":"\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.detectOS=s,exports.detectBrowser=n;var e=require(\"./dom\");function r(e){var r=/Android/.test(e);switch(!0){case/CriOS/.test(e):return\"Chrome for iOS\";case/Edge/.test(e):return\"Edge\";case r&&/Silk\\//.test(e):return\"Silk\";case/Chrome/.test(e):return\"Chrome\";case/Firefox/.test(e):return\"Firefox\";case r:return\"AOSP\";case/MSIE|Trident/.test(e):return\"IE\";case/Safari\\//.test(e):return\"Safari\";case/AppleWebKit/.test(e):return\"WebKit\";default:return\"\"}}function t(e){switch(!0){case/Android/.test(e):return\"Android\";case/iPhone|iPad|iPod/.test(e):return\"iOS\";case/Windows/.test(e):return\"Windows\";case/Mac OS X/.test(e):return\"Mac\";case/CrOS/.test(e):return\"Chrome OS\";case/Firefox/.test(e):return\"Firefox OS\";default:return\"\"}}function s(r){return!!e.isBrowser&&t(window.navigator.userAgent)===r}function n(t){return!!e.isBrowser&&r(window.navigator.userAgent)===t}"},"sourceMaps":{"js":{"mappings":[{"source":"../../src/user-agent.ts","name":null,"original":{"line":58,"column":1},"generated":{"line":1,"column":0}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":58,"column":1},"generated":{"line":1,"column":13}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":58,"column":1},"generated":{"line":1,"column":20}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":58,"column":1},"generated":{"line":1,"column":35}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":58,"column":1},"generated":{"line":1,"column":43}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":58,"column":1},"generated":{"line":1,"column":56}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":58,"column":1},"generated":{"line":1,"column":57}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":58,"column":1},"generated":{"line":1,"column":64}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":58,"column":1},"generated":{"line":1,"column":68}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":58,"column":1},"generated":{"line":1,"column":76}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":58,"column":1},"generated":{"line":1,"column":85}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":58,"column":1},"generated":{"line":1,"column":87}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":58,"column":1},"generated":{"line":1,"column":95}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":58,"column":1},"generated":{"line":1,"column":109}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":111}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":115}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":117}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":125}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":3,"column":0},"generated":{"line":1,"column":134}},{"source":"../../src/user-agent.ts","name":"getUserAgentBrowser","original":{"line":3,"column":9},"generated":{"line":1,"column":143}},{"source":"../../src/user-agent.ts","name":"ua","original":{"line":3,"column":29},"generated":{"line":1,"column":145}},{"source":"../../src/user-agent.ts","name":"android","original":{"line":4,"column":8},"generated":{"line":1,"column":148}},{"source":"../../src/user-agent.ts","name":"android","original":{"line":4,"column":8},"generated":{"line":1,"column":152}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":4,"column":18},"generated":{"line":1,"column":154}},{"source":"../../src/user-agent.ts","name":"test","original":{"line":4,"column":28},"generated":{"line":1,"column":164}},{"source":"../../src/user-agent.ts","name":"ua","original":{"line":4,"column":33},"generated":{"line":1,"column":169}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":5,"column":10},"generated":{"line":1,"column":172}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":5,"column":10},"generated":{"line":1,"column":180}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":6,"column":9},"generated":{"line":1,"column":183}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":6,"column":9},"generated":{"line":1,"column":187}},{"source":"../../src/user-agent.ts","name":"test","original":{"line":6,"column":17},"generated":{"line":1,"column":195}},{"source":"../../src/user-agent.ts","name":"ua","original":{"line":6,"column":22},"generated":{"line":1,"column":200}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":7,"column":13},"generated":{"line":1,"column":203}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":7,"column":13},"generated":{"line":1,"column":209}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":8,"column":9},"generated":{"line":1,"column":226}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":8,"column":9},"generated":{"line":1,"column":230}},{"source":"../../src/user-agent.ts","name":"test","original":{"line":8,"column":16},"generated":{"line":1,"column":237}},{"source":"../../src/user-agent.ts","name":"ua","original":{"line":8,"column":21},"generated":{"line":1,"column":242}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":9,"column":13},"generated":{"line":1,"column":245}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":9,"column":13},"generated":{"line":1,"column":251}},{"source":"../../src/user-agent.ts","name":"android","original":{"line":10,"column":9},"generated":{"line":1,"column":258}},{"source":"../../src/user-agent.ts","name":"android","original":{"line":10,"column":9},"generated":{"line":1,"column":263}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":10,"column":20},"generated":{"line":1,"column":266}},{"source":"../../src/user-agent.ts","name":"test","original":{"line":10,"column":29},"generated":{"line":1,"column":275}},{"source":"../../src/user-agent.ts","name":"ua","original":{"line":10,"column":34},"generated":{"line":1,"column":280}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":11,"column":13},"generated":{"line":1,"column":283}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":11,"column":13},"generated":{"line":1,"column":289}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":12,"column":9},"generated":{"line":1,"column":296}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":12,"column":9},"generated":{"line":1,"column":300}},{"source":"../../src/user-agent.ts","name":"test","original":{"line":12,"column":18},"generated":{"line":1,"column":309}},{"source":"../../src/user-agent.ts","name":"ua","original":{"line":12,"column":23},"generated":{"line":1,"column":314}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":13,"column":13},"generated":{"line":1,"column":317}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":13,"column":13},"generated":{"line":1,"column":323}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":14,"column":9},"generated":{"line":1,"column":332}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":14,"column":9},"generated":{"line":1,"column":336}},{"source":"../../src/user-agent.ts","name":"test","original":{"line":14,"column":19},"generated":{"line":1,"column":346}},{"source":"../../src/user-agent.ts","name":"ua","original":{"line":14,"column":24},"generated":{"line":1,"column":351}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":15,"column":13},"generated":{"line":1,"column":354}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":15,"column":13},"generated":{"line":1,"column":360}},{"source":"../../src/user-agent.ts","name":"android","original":{"line":16,"column":9},"generated":{"line":1,"column":370}},{"source":"../../src/user-agent.ts","name":"android","original":{"line":16,"column":9},"generated":{"line":1,"column":375}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":17,"column":13},"generated":{"line":1,"column":377}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":17,"column":13},"generated":{"line":1,"column":383}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":18,"column":9},"generated":{"line":1,"column":390}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":18,"column":9},"generated":{"line":1,"column":394}},{"source":"../../src/user-agent.ts","name":"test","original":{"line":18,"column":24},"generated":{"line":1,"column":409}},{"source":"../../src/user-agent.ts","name":"ua","original":{"line":18,"column":29},"generated":{"line":1,"column":414}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":19,"column":13},"generated":{"line":1,"column":417}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":19,"column":13},"generated":{"line":1,"column":423}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":20,"column":9},"generated":{"line":1,"column":428}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":20,"column":9},"generated":{"line":1,"column":432}},{"source":"../../src/user-agent.ts","name":"test","original":{"line":20,"column":20},"generated":{"line":1,"column":443}},{"source":"../../src/user-agent.ts","name":"ua","original":{"line":20,"column":25},"generated":{"line":1,"column":448}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":21,"column":13},"generated":{"line":1,"column":451}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":21,"column":13},"generated":{"line":1,"column":457}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":22,"column":9},"generated":{"line":1,"column":466}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":22,"column":9},"generated":{"line":1,"column":470}},{"source":"../../src/user-agent.ts","name":"test","original":{"line":22,"column":23},"generated":{"line":1,"column":484}},{"source":"../../src/user-agent.ts","name":"ua","original":{"line":22,"column":28},"generated":{"line":1,"column":489}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":23,"column":13},"generated":{"line":1,"column":492}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":23,"column":13},"generated":{"line":1,"column":498}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":24,"column":4},"generated":{"line":1,"column":507}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":25,"column":13},"generated":{"line":1,"column":515}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":25,"column":13},"generated":{"line":1,"column":521}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":29,"column":0},"generated":{"line":1,"column":525}},{"source":"../../src/user-agent.ts","name":"getUserAgentOS","original":{"line":29,"column":9},"generated":{"line":1,"column":534}},{"source":"../../src/user-agent.ts","name":"ua","original":{"line":29,"column":24},"generated":{"line":1,"column":536}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":30,"column":10},"generated":{"line":1,"column":539}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":30,"column":10},"generated":{"line":1,"column":547}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":31,"column":9},"generated":{"line":1,"column":550}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":31,"column":9},"generated":{"line":1,"column":554}},{"source":"../../src/user-agent.ts","name":"test","original":{"line":31,"column":19},"generated":{"line":1,"column":564}},{"source":"../../src/user-agent.ts","name":"ua","original":{"line":31,"column":24},"generated":{"line":1,"column":569}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":32,"column":13},"generated":{"line":1,"column":572}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":32,"column":13},"generated":{"line":1,"column":578}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":33,"column":9},"generated":{"line":1,"column":588}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":33,"column":9},"generated":{"line":1,"column":592}},{"source":"../../src/user-agent.ts","name":"test","original":{"line":33,"column":28},"generated":{"line":1,"column":611}},{"source":"../../src/user-agent.ts","name":"ua","original":{"line":33,"column":33},"generated":{"line":1,"column":616}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":34,"column":13},"generated":{"line":1,"column":619}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":34,"column":13},"generated":{"line":1,"column":625}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":35,"column":9},"generated":{"line":1,"column":631}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":35,"column":9},"generated":{"line":1,"column":635}},{"source":"../../src/user-agent.ts","name":"test","original":{"line":35,"column":19},"generated":{"line":1,"column":645}},{"source":"../../src/user-agent.ts","name":"ua","original":{"line":35,"column":24},"generated":{"line":1,"column":650}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":36,"column":13},"generated":{"line":1,"column":653}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":36,"column":13},"generated":{"line":1,"column":659}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":37,"column":9},"generated":{"line":1,"column":669}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":37,"column":9},"generated":{"line":1,"column":673}},{"source":"../../src/user-agent.ts","name":"test","original":{"line":37,"column":20},"generated":{"line":1,"column":684}},{"source":"../../src/user-agent.ts","name":"ua","original":{"line":37,"column":25},"generated":{"line":1,"column":689}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":38,"column":13},"generated":{"line":1,"column":692}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":38,"column":13},"generated":{"line":1,"column":698}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":39,"column":9},"generated":{"line":1,"column":704}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":39,"column":9},"generated":{"line":1,"column":708}},{"source":"../../src/user-agent.ts","name":"test","original":{"line":39,"column":16},"generated":{"line":1,"column":715}},{"source":"../../src/user-agent.ts","name":"ua","original":{"line":39,"column":21},"generated":{"line":1,"column":720}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":40,"column":13},"generated":{"line":1,"column":723}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":40,"column":13},"generated":{"line":1,"column":729}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":41,"column":9},"generated":{"line":1,"column":741}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":41,"column":9},"generated":{"line":1,"column":745}},{"source":"../../src/user-agent.ts","name":"test","original":{"line":41,"column":19},"generated":{"line":1,"column":755}},{"source":"../../src/user-agent.ts","name":"ua","original":{"line":41,"column":24},"generated":{"line":1,"column":760}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":42,"column":13},"generated":{"line":1,"column":763}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":42,"column":13},"generated":{"line":1,"column":769}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":43,"column":4},"generated":{"line":1,"column":782}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":44,"column":13},"generated":{"line":1,"column":790}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":44,"column":13},"generated":{"line":1,"column":796}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":48,"column":7},"generated":{"line":1,"column":800}},{"source":"../../src/user-agent.ts","name":"detectOS","original":{"line":48,"column":16},"generated":{"line":1,"column":809}},{"source":"../../src/user-agent.ts","name":"string","original":{"line":48,"column":25},"generated":{"line":1,"column":811}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":49,"column":6},"generated":{"line":1,"column":814}},{"source":"../../src/user-agent.ts","name":"isBrowser","original":{"line":49,"column":7},"generated":{"line":1,"column":822}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":49,"column":2},"generated":{"line":1,"column":824}},{"source":"../../src/user-agent.ts","name":"getUserAgentOS","original":{"line":51,"column":9},"generated":{"line":1,"column":835}},{"source":"../../src/user-agent.ts","name":"window","original":{"line":50,"column":13},"generated":{"line":1,"column":837}},{"source":"../../src/user-agent.ts","name":"navigator","original":{"line":50,"column":20},"generated":{"line":1,"column":844}},{"source":"../../src/user-agent.ts","name":"userAgent","original":{"line":50,"column":30},"generated":{"line":1,"column":854}},{"source":"../../src/user-agent.ts","name":"string","original":{"line":51,"column":32},"generated":{"line":1,"column":867}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":54,"column":7},"generated":{"line":1,"column":869}},{"source":"../../src/user-agent.ts","name":"detectBrowser","original":{"line":54,"column":16},"generated":{"line":1,"column":878}},{"source":"../../src/user-agent.ts","name":"string","original":{"line":54,"column":30},"generated":{"line":1,"column":880}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":55,"column":6},"generated":{"line":1,"column":883}},{"source":"../../src/user-agent.ts","name":"isBrowser","original":{"line":55,"column":7},"generated":{"line":1,"column":891}},{"source":"../../src/user-agent.ts","name":null,"original":{"line":55,"column":2},"generated":{"line":1,"column":893}},{"source":"../../src/user-agent.ts","name":"getUserAgentBrowser","original":{"line":57,"column":9},"generated":{"line":1,"column":904}},{"source":"../../src/user-agent.ts","name":"window","original":{"line":56,"column":13},"generated":{"line":1,"column":906}},{"source":"../../src/user-agent.ts","name":"navigator","original":{"line":56,"column":20},"generated":{"line":1,"column":913}},{"source":"../../src/user-agent.ts","name":"userAgent","original":{"line":56,"column":30},"generated":{"line":1,"column":923}},{"source":"../../src/user-agent.ts","name":"string","original":{"line":57,"column":37},"generated":{"line":1,"column":936}}],"sources":{"../../src/user-agent.ts":"import { isBrowser } from \"./dom\"\n\nfunction getUserAgentBrowser(ua: string) {\n  const android = /Android/.test(ua)\n  switch (true) {\n    case /CriOS/.test(ua):\n      return \"Chrome for iOS\"\n    case /Edge/.test(ua):\n      return \"Edge\"\n    case android && /Silk\\//.test(ua):\n      return \"Silk\"\n    case /Chrome/.test(ua):\n      return \"Chrome\"\n    case /Firefox/.test(ua):\n      return \"Firefox\"\n    case android:\n      return \"AOSP\"\n    case /MSIE|Trident/.test(ua):\n      return \"IE\"\n    case /Safari\\//.test(ua):\n      return \"Safari\"\n    case /AppleWebKit/.test(ua):\n      return \"WebKit\"\n    default:\n      return \"\"\n  }\n}\n\nfunction getUserAgentOS(ua: string) {\n  switch (true) {\n    case /Android/.test(ua):\n      return \"Android\"\n    case /iPhone|iPad|iPod/.test(ua):\n      return \"iOS\"\n    case /Windows/.test(ua):\n      return \"Windows\"\n    case /Mac OS X/.test(ua):\n      return \"Mac\"\n    case /CrOS/.test(ua):\n      return \"Chrome OS\"\n    case /Firefox/.test(ua):\n      return \"Firefox OS\"\n    default:\n      return \"\"\n  }\n}\n\nexport function detectOS(string: string) {\n  if (!isBrowser) return false\n  const ua = window.navigator.userAgent\n  return getUserAgentOS(ua) === string\n}\n\nexport function detectBrowser(string: string) {\n  if (!isBrowser) return false\n  const ua = window.navigator.userAgent\n  return getUserAgentBrowser(ua) === string\n}\n"},"lineCount":null}},"error":null,"hash":"b178e4077051836eacf74254ed234f73","cacheData":{"env":{}}}