{"_id":"ua-parser-js","_rev":"225-90ef9fa3f40ff76411923a173a1a41f8","name":"ua-parser-js","dist-tags":{"next":"2.0.0","legacy":"1.0.41","latest":"2.0.9"},"versions":{"0.3.0":{"name":"ua-parser-js","version":"0.3.0","keywords":["user-agent","parser","browser","engine","os","device"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"fyzlman@gmail.com"},"_id":"ua-parser-js@0.3.0","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Faisal Salman","email":"fyzlman@gmail.com"}],"homepage":"http://faisalman.github.com/ua-parser-js","dist":{"shasum":"5625ecb6ab14a0bdad563b004000acf4d73d2012","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.3.0.tgz","integrity":"sha512-Tf9x4kaIlbabSBGb7S/Ii86BLYu0r8r39Pa42PC5GesKVdsUjFwu6I6msvnUgO9JeZbA/WbNLXS+UDxKVANICw==","signatures":[{"sig":"MEYCIQCDouX7KwTIsDjo+1iDzMdx1thnIT92CWIf4NaeI8XsqgIhAPkxY299b0zD6R8Ezxg6zkjjyS2q4dMlC+CvdJ+87XBA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"ua-parser","files":[""],"title":"UA-Parser.js","engines":{"node":"*"},"licenses":[{"url":"http://www.gnu.org/licenses/gpl-2.0.html","type":"GPLv2"},{"url":"http://www.opensource.org/licenses/mit-license.php","type":"MIT"}],"deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":"git://github.com/faisalman/ua-parser-js.git","_npmVersion":"0.2.19","description":"Lightweight JavaScript-based user-agent parser","directories":{"lib":"."},"_nodeVersion":"v0.4.9","repositories":[{"url":"https://github.com/faisalman/ua-parser-js.git","type":"git"}],"_defaultsLoaded":true,"_engineSupported":true},"0.3.1":{"name":"ua-parser-js","version":"0.3.1","keywords":["user agent","parser","browser","engine","os","device"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"fyzlman@gmail.com"},"_id":"ua-parser-js@0.3.1","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Faisal Salman","email":"fyzlman@gmail.com"}],"homepage":"http://github.com/faisalman/ua-parser-js","dist":{"shasum":"6989d9d92dae89fc842d58b1380a7c00b631aefc","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.3.1.tgz","integrity":"sha512-7h1aqG0KxPV2B1XtOJQ7gVMdAZOa3PfHPuuv0L0flMg05ljnbiNw+whYxxGWdsnITf7yrxAF1K2D8LNl+BnBJA==","signatures":[{"sig":"MEUCIQC1ihbjJGlnrcRgN46DEUN9pPcAJvsj10Qo8bfq79kBaQIgZsCBhfwCpM7E5RFRdPdC2xxB5yPe5vjshi1oBwnD+Eo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"ua-parser","files":[""],"title":"UA-Parser.js","engines":{"node":"*"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"licenses":[{"url":"http://www.gnu.org/licenses/gpl-2.0.html","type":"GPLv2"},{"url":"http://www.opensource.org/licenses/mit-license.php","type":"MIT"}],"deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"1.1.4","description":"Lightweight JavaScript-based user-agent string parser","directories":{"lib":"."},"_nodeVersion":"v0.6.12","dependencies":{},"repositories":[{"url":"https://github.com/faisalman/ua-parser-js.git","type":"git"}],"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"optionalDependencies":{}},"0.4.0":{"name":"ua-parser-js","version":"0.4.0","keywords":["user agent","parser","browser","engine","os","device"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"fyzlman@gmail.com"},"_id":"ua-parser-js@0.4.0","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Faisal Salman","email":"fyzlman@gmail.com"}],"homepage":"http://github.com/faisalman/ua-parser-js","dist":{"shasum":"6a0d6f54780241d00aa61dd9fa7fee5d6fa44b10","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.4.0.tgz","integrity":"sha512-x9yZnA8vvNekD5bqtGPr7t3L+IvCrOsn1bM5HjLIf05qcSu2mFCTf7ikc6QWHzowbb6y5P9iPqdn8n8wc53DEA==","signatures":[{"sig":"MEQCICKy9k862GzCr20VRyd41r6NagbHUFBx9tp0IaHSuq64AiBhaudBjeRf/st50ZtFncAk5x82yg1c+FdVoEZVfMrmYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"ua-parser","files":[""],"title":"UA-Parser.JS","engines":{"node":"*"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"licenses":[{"url":"http://www.gnu.org/licenses/gpl-2.0.html","type":"GPLv2"},{"url":"http://www.opensource.org/licenses/mit-license.php","type":"MIT"}],"deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"1.1.4","description":"Lightweight JavaScript-based user-agent string parser","directories":{"lib":"."},"_nodeVersion":"v0.6.12","dependencies":{},"repositories":[{"url":"https://github.com/faisalman/ua-parser-js.git","type":"git"}],"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"optionalDependencies":{}},"0.4.1":{"name":"ua-parser-js","version":"0.4.1","keywords":["user agent","parser","browser","engine","os","device"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"fyzlman@gmail.com"},"_id":"ua-parser-js@0.4.1","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Faisal Salman","email":"fyzlman@gmail.com"}],"homepage":"http://github.com/faisalman/ua-parser-js","dist":{"shasum":"73109774bc5f412732b6b42b3a62854f4bcd42a2","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.4.1.tgz","integrity":"sha512-zSZVbXdq2QNUyn+JV71NnX68des0nAO3OiVGO835OvW8xkKxGQ4r5bZOCSfTPgvemg5P3ziNmd9KzP5idfGyug==","signatures":[{"sig":"MEUCIQDv3xeBvW+qdU72HFCDKD1c2I8SXo/I6nMEBmMiFWvlMwIgTQN7TxDJvEduCTVdovqSFrj4iM1sYP3RGSawzRr/wQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"ua-parser","files":[""],"title":"UA-Parser.JS","engines":{"node":"*"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"licenses":[{"url":"http://www.gnu.org/licenses/gpl-2.0.html","type":"GPLv2"},{"url":"http://www.opensource.org/licenses/mit-license.php","type":"MIT"}],"deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"1.1.4","description":"Lightweight JavaScript-based user-agent string parser","directories":{"lib":"."},"_nodeVersion":"v0.6.12","dependencies":{},"repositories":[{"url":"https://github.com/faisalman/ua-parser-js.git","type":"git"}],"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"optionalDependencies":{}},"0.4.3":{"name":"ua-parser-js","version":"0.4.3","keywords":["user agent","parser","browser","engine","os","device"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"fyzlman@gmail.com"},"_id":"ua-parser-js@0.4.3","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Faisal Salman","email":"fyzlman@gmail.com"}],"homepage":"http://github.com/faisalman/ua-parser-js","dist":{"shasum":"64706ae506a0339a27e735988f958534ff77f7bc","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.4.3.tgz","integrity":"sha512-2sFiyBpkl74eWzdR49zvmLj3zYlt+vll04211ioJz7Us4kWKCL+MoD58JHYOELkBut/9ySlc8xemdf1GaE5ulg==","signatures":[{"sig":"MEQCIDLEB8ucOdvax1zh/Aps4vq45s37bJmd3mFezTXPxrg8AiAasZY9kOQ1XuopRVenFP1rkLHpVBAaIcBCx3IfuRerYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"ua-parser","files":[""],"title":"UA-Parser.JS","engines":{"node":"*"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"licenses":[{"url":"http://www.gnu.org/licenses/gpl-2.0.html","type":"GPLv2"},{"url":"http://www.opensource.org/licenses/mit-license.php","type":"MIT"}],"deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"1.1.4","description":"Lightweight JavaScript-based user-agent string parser","directories":{"lib":"."},"_nodeVersion":"v0.6.12","dependencies":{},"repositories":[{"url":"https://github.com/faisalman/ua-parser-js.git","type":"git"}],"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"optionalDependencies":{}},"0.4.4":{"name":"ua-parser-js","version":"0.4.4","keywords":["user agent","parser","browser","engine","os","device"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"fyzlman@gmail.com"},"_id":"ua-parser-js@0.4.4","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Faisal Salman","email":"fyzlman@gmail.com"}],"homepage":"http://github.com/faisalman/ua-parser-js","dist":{"shasum":"ae24adb98af19db10fa23896df0210a4f9450685","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.4.4.tgz","integrity":"sha512-hj31yYTEQuRnF50eaQGHefVPRMOFNCt0uhl4OYIqH2hBI/1lof/hTo+ZmWGqhjjj3xy0axV9JhCUTWpkFYBULQ==","signatures":[{"sig":"MEUCIQCZlXjlnBNRPrXWQgXC1b+XB8mgCY+jGq6QcWUPNZk6OgIgdP8QmuFP5Q2j1e9dWiMGDE/Fh4rMI7CfcOj/zVqHwJ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"ua-parser","files":[""],"title":"UA-Parser.JS","engines":{"node":"*"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"licenses":[{"url":"http://www.gnu.org/licenses/gpl-2.0.html","type":"GPLv2"},{"url":"http://www.opensource.org/licenses/mit-license.php","type":"MIT"}],"deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"1.1.4","description":"Lightweight JavaScript-based user-agent string parser","directories":{"lib":"."},"_nodeVersion":"v0.6.12","dependencies":{},"repositories":[{"url":"https://github.com/faisalman/ua-parser-js.git","type":"git"}],"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"optionalDependencies":{}},"0.4.6":{"name":"ua-parser-js","version":"0.4.6","keywords":["user agent","parser","browser","engine","os","device"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"fyzlman@gmail.com"},"_id":"ua-parser-js@0.4.6","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Faisal Salman","email":"fyzlman@gmail.com"}],"homepage":"http://github.com/faisalman/ua-parser-js","dist":{"shasum":"64c4ba59f62b7e47307d1c849b0b9301c364a6a3","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.4.6.tgz","integrity":"sha512-uFAxGEcYlkk0B0o0orXFBxPLs46j1CVpWln3wzkUg5Vana8qt9JVZt3vs6Vy1Q/MPsM50YQMzv1KfZYSo4d9pQ==","signatures":[{"sig":"MEYCIQDnNdc5j0ysTj4xUgC4rXfI7exBOlPrS9Id8AbFSri1HQIhANatG2PZ7q7PaGahD9TVMKl90++MkyA9Txfg7mCmAdRI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"ua-parser","files":[""],"title":"UA-Parser.JS","engines":{"node":"*"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"licenses":[{"url":"http://www.gnu.org/licenses/gpl-2.0.html","type":"GPLv2"},{"url":"http://www.opensource.org/licenses/mit-license.php","type":"MIT"}],"deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"1.1.4","description":"Lightweight JavaScript-based user-agent string parser","directories":{"lib":"."},"_nodeVersion":"v0.6.12","dependencies":{},"repositories":[{"url":"https://github.com/faisalman/ua-parser-js.git","type":"git"}],"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"optionalDependencies":{}},"0.4.7":{"name":"ua-parser-js","version":"0.4.7","keywords":["user agent","parser","browser","engine","os","device"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"fyzlman@gmail.com"},"_id":"ua-parser-js@0.4.7","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Faisal Salman","email":"fyzlman@gmail.com"}],"homepage":"http://github.com/faisalman/ua-parser-js","dist":{"shasum":"2441f58d0c6304645ca256f8978f0755cb4d4fa8","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.4.7.tgz","integrity":"sha512-aidBbjtcMJb6ot5G4RQhJJXfu7zuJgZHPdzpsTFXFs0/COoK4RqOcyWsvHOQHWQsCfs/0G+2HQciNJUSjCehDg==","signatures":[{"sig":"MEYCIQD5LbiYw6HJz/L4ODsZhjF1Tp9Xe/0So7BpA0pfbOAvvQIhAM9kxQ3875DsSpW+lCEjsU8R/WYJjchrhQAV/NboGA4C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"ua-parser","files":[""],"title":"UA-Parser.JS","engines":{"node":"*"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"licenses":[{"url":"http://www.gnu.org/licenses/gpl-2.0.html","type":"GPLv2"},{"url":"http://www.opensource.org/licenses/mit-license.php","type":"MIT"}],"deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"1.1.4","description":"Lightweight JavaScript-based user-agent string parser","directories":{"lib":"."},"_nodeVersion":"v0.6.12","dependencies":{},"repositories":[{"url":"https://github.com/faisalman/ua-parser-js.git","type":"git"}],"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"optionalDependencies":{}},"0.4.13":{"name":"ua-parser-js","version":"0.4.13","keywords":["user agent","parser","browser","engine","os","device"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"fyzlman@gmail.com"},"_id":"ua-parser-js@0.4.13","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Faisal Salman","email":"fyzlman@gmail.com"}],"homepage":"http://github.com/faisalman/ua-parser-js","dist":{"shasum":"a0d4a43ec3b5aa2640c4781182df800f76233948","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.4.13.tgz","integrity":"sha512-cD1sZGU40h0M6kezqLQ8qvBGyP2vmSVd0yKI7nCHbccwzq/GCf5gnedc1gutG1b+yS58XhjmUlAPkDL7fyfYxg==","signatures":[{"sig":"MEYCIQDyuOx8YucTmLEouaE8micOu0ejPS71px0pJii821IiigIhAPiqvuQJy5WbA5QOegY4WDuX9NPuGkDIp/PM9IQpVeuJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"ua-parser","files":[""],"title":"UA-Parser.JS","engines":{"node":"*"},"scripts":{"test":"./node_modules/mocha/bin/mocha"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"licenses":[{"url":"http://www.gnu.org/licenses/gpl-2.0.html","type":"GPLv2"},{"url":"http://www.opensource.org/licenses/mit-license.php","type":"MIT"}],"deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"1.1.4","description":"Lightweight JavaScript-based user-agent string parser","directories":{"lib":"."},"_nodeVersion":"v0.6.12","dependencies":{},"repositories":[{"url":"https://github.com/faisalman/ua-parser-js.git","type":"git"}],"_defaultsLoaded":true,"devDependencies":{"mocha":">= 1.7.1"},"_engineSupported":true,"optionalDependencies":{}},"0.4.15":{"name":"ua-parser-js","version":"0.4.15","keywords":["user agent","parser","browser","engine","os","device"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"fyzlman@gmail.com"},"_id":"ua-parser-js@0.4.15","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Faisal Salman","email":"fyzlman@gmail.com"}],"homepage":"http://github.com/faisalman/ua-parser-js","dist":{"shasum":"9bc366992e489c5e3723ffd5f2d6475905f2095f","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.4.15.tgz","integrity":"sha512-lJ1aRDMR0A9XWeVtlag9P+5ptPpLJ0o5QDjhfEVweW+H2DzlAh1DP1QXFOepwphGGzFC/b0Is9+ZJDsLaEto0w==","signatures":[{"sig":"MEUCIQD3PQoYzGMxqDVie+te8g0LVqp9Ig9CoKykDnORH1ThRAIgBNRgtn5cXjD1J9hUayYnRuNTOaQgIPmLtQK/owtYblw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"ua-parser","files":[""],"title":"UA-Parser.JS","engines":{"node":"*"},"scripts":{"test":"./node_modules/mocha/bin/mocha -R spec","pretest":"./node_modules/uglify-js/bin/uglifyjs ua-parser.js > ua-parser.min.js"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"licenses":[{"url":"http://www.gnu.org/licenses/gpl-2.0.html","type":"GPLv2"},{"url":"http://www.opensource.org/licenses/mit-license.php","type":"MIT"}],"deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"1.1.4","description":"Lightweight JavaScript-based user-agent string parser","directories":{"lib":"."},"_nodeVersion":"v0.6.12","dependencies":{},"repositories":[{"url":"https://github.com/faisalman/ua-parser-js.git","type":"git"}],"_defaultsLoaded":true,"devDependencies":{"mocha":">= 1.7.1","uglify-js":">= 1.3.4"},"_engineSupported":true,"optionalDependencies":{}},"0.5.1":{"name":"ua-parser-js","version":"0.5.1","keywords":["user agent","parser","browser","engine","os","device"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"fyzlman@gmail.com"},"_id":"ua-parser-js@0.5.1","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Faisal Salman","email":"fyzlman@gmail.com"}],"homepage":"http://github.com/faisalman/ua-parser-js","dist":{"shasum":"1b80d1a90be5f902c00a70ba44bb57e1ed8c80d6","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.5.1.tgz","integrity":"sha512-wBgPHCPUacHeP2anA4gox0f2apYqZpKInn/XUFEW7R2DQSntn3QO5GzQG50CSStPzVs37eKrKwVeULHcR+JjAQ==","signatures":[{"sig":"MEUCIHTEKkeQAx97fW64zWsid0DDB8KZeRlMJ1Nu0psYedQAAiEApDMPAXQNmLBQND5f0okm8Bndxk7WbBu05P8u+fLTm4M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"ua-parser","files":[""],"title":"UA-Parser.JS","engines":{"node":"*"},"scripts":{"test":"./node_modules/mocha/bin/mocha -R spec","pretest":"./node_modules/uglify-js/bin/uglifyjs ua-parser.js > ua-parser.min.js"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"licenses":[{"url":"http://www.gnu.org/licenses/gpl-2.0.html","type":"GPLv2"},{"url":"http://www.opensource.org/licenses/mit-license.php","type":"MIT"}],"deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"1.1.4","description":"Lightweight JavaScript-based user-agent string parser","directories":{"lib":"."},"_nodeVersion":"v0.6.12","dependencies":{},"repositories":[{"url":"https://github.com/faisalman/ua-parser-js.git","type":"git"}],"_defaultsLoaded":true,"devDependencies":{"mocha":">= 1.7.1","uglify-js":">= 1.3.4"},"_engineSupported":true,"optionalDependencies":{}},"0.5.2":{"name":"ua-parser-js","version":"0.5.2","keywords":["user agent","parser","browser","engine","os","device"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"fyzlman@gmail.com"},"_id":"ua-parser-js@0.5.2","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Faisal Salman","email":"fyzlman@gmail.com"}],"homepage":"http://github.com/faisalman/ua-parser-js","dist":{"shasum":"e70129d8d13203a721ea43a8c94536f9563b6e6d","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.5.2.tgz","integrity":"sha512-tbGudya6fADvmTd/YL7o49hJEaUhWA5d/v1AWxHCzMZTEawVO8G70Azg757qi6SRZCVrDRA5v0akI2c9gdchRg==","signatures":[{"sig":"MEQCIA5MndfLNvK8r2o5RSjISqZZGhEcXtAS0CLArNZDg2RdAiB0MY8eCtqeU/QxbRbMEnzs9mIEFxnUWM276mv4TAy32g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"ua-parser","files":[""],"title":"UA-Parser.JS","engines":{"node":"*"},"scripts":{"test":"./node_modules/mocha/bin/mocha -R spec","pretest":"./node_modules/uglify-js/bin/uglifyjs ua-parser.js > ua-parser.min.js"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"licenses":[{"url":"http://www.gnu.org/licenses/gpl-2.0.html","type":"GPLv2"},{"url":"http://www.opensource.org/licenses/mit-license.php","type":"MIT"}],"deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"1.1.4","description":"Lightweight JavaScript-based user-agent string parser","directories":{"lib":"."},"_nodeVersion":"v0.6.12","dependencies":{},"repositories":[{"url":"https://github.com/faisalman/ua-parser-js.git","type":"git"}],"_defaultsLoaded":true,"devDependencies":{"mocha":">= 1.7.1","uglify-js":">= 1.3.4"},"_engineSupported":true,"optionalDependencies":{}},"0.5.3":{"name":"ua-parser-js","version":"0.5.3","keywords":["user agent","parser","browser","engine","os","device"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"fyzlman@gmail.com"},"_id":"ua-parser-js@0.5.3","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Faisal Salman","email":"fyzlman@gmail.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"}],"homepage":"http://github.com/faisalman/ua-parser-js","dist":{"shasum":"d0fe8b13253af9e06a27090ead03b088b9b43147","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.5.3.tgz","integrity":"sha512-/K9ryVlwCRIGY2mP4wauVCpxuJzpTulsznIneUs7kmsJ4Hu14DDRees6Sh3dYlO4oVZ8QgHw6LWR5ZRIDkrUmA==","signatures":[{"sig":"MEYCIQDMiAYJIbwCoSomy5gtIIhSsl5JU3RogkrZfyKheLybEgIhANt0heLU2p77T/kHsQURZpX1XEjJgjHpognnpAagfOwt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"ua-parser","files":[""],"title":"UA-Parser.JS","engines":{"node":"*"},"scripts":{"test":"./node_modules/mocha/bin/mocha -R spec","pretest":"./node_modules/uglify-js/bin/uglifyjs ua-parser.js > ua-parser.min.js"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"licenses":[{"url":"http://www.gnu.org/licenses/gpl-2.0.html","type":"GPLv2"},{"url":"http://www.opensource.org/licenses/mit-license.php","type":"MIT"}],"deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"1.1.4","description":"Lightweight JavaScript-based user-agent string parser","directories":{"lib":"."},"_nodeVersion":"v0.6.12","dependencies":{},"repositories":[{"url":"https://github.com/faisalman/ua-parser-js.git","type":"git"}],"_defaultsLoaded":true,"devDependencies":{"mocha":">= 1.7.1","uglify-js":">= 1.3.4"},"_engineSupported":true,"optionalDependencies":{}},"0.5.11":{"name":"ua-parser-js","version":"0.5.11","keywords":["user-agent","parser","browser","engine","os","device"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"fyzlman@gmail.com"},"_id":"ua-parser-js@0.5.11","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Faisal Salman","email":"fyzlman@gmail.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"}],"homepage":"http://github.com/faisalman/ua-parser-js","dist":{"shasum":"81cd35530578948b3745d629d2f9e71869b420ee","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.5.11.tgz","integrity":"sha512-/erxSGwYD1ND7+aSJikMvjhgW/yeoRDh/n5QZF5bU3+dyNbmLb5rbon/vHPyaz2h14riHm2P1zhuRwe7ktWN9A==","signatures":[{"sig":"MEYCIQC7frBhBh6u+a187ppbWb6kChaw9SRmJz4rn+D1MlZyNgIhAIuZxOll23bJt9+wObbFKD7eEQ6m6AzRDSGdYGocElY2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"ua-parser","files":[""],"title":"UA-Parser.JS","engines":{"node":"*"},"scripts":{"test":"./node_modules/mocha/bin/mocha -R spec","pretest":"./node_modules/uglify-js/bin/uglifyjs ua-parser.js > ua-parser.min.js"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"licenses":[{"url":"http://www.gnu.org/licenses/gpl-2.0.html","type":"GPLv2"},{"url":"http://www.opensource.org/licenses/mit-license.php","type":"MIT"}],"deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"1.1.4","description":"Lightweight JavaScript-based user-agent string parser","directories":{"lib":"."},"_nodeVersion":"v0.6.12","dependencies":{},"repositories":[{"url":"https://github.com/faisalman/ua-parser-js.git","type":"git"}],"_defaultsLoaded":true,"devDependencies":{"mocha":">= 1.7.1","uglify-js":">= 1.3.4"},"_engineSupported":true,"optionalDependencies":{}},"0.5.12":{"name":"ua-parser-js","version":"0.5.12","keywords":["user-agent","parser","browser","engine","os","device"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"fyzlman@gmail.com"},"_id":"ua-parser-js@0.5.12","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Faisal Salman","email":"fyzlman@gmail.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"}],"homepage":"http://github.com/faisalman/ua-parser-js","dist":{"shasum":"0ec2240be9ce9159a275738394603b0d0e983350","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.5.12.tgz","integrity":"sha512-oiUi3Dl6y7IFh5J+bXJn+4ruCQVJdpQn6hQjbLwKcnRo7Kc4s/NQ7M6SNxILKWZtE/i18f1e7Uww/mnQlfS0RQ==","signatures":[{"sig":"MEUCIQDbPJ/z73t5zFQs/QDnyGrbsfFQJLX7jSNapFewo3sHlwIgKuBHH3OJ/WR+eVs+8qc4YnzAu1k2QwxlYMmmIiGjO+M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"ua-parser","files":[""],"title":"UA-Parser.JS","engines":{"node":"*"},"scripts":{"test":"./node_modules/mocha/bin/mocha -R spec","pretest":"./node_modules/uglify-js/bin/uglifyjs ua-parser.js > ua-parser.min.js"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"licenses":[{"url":"http://www.gnu.org/licenses/gpl-2.0.html","type":"GPLv2"},{"url":"http://www.opensource.org/licenses/mit-license.php","type":"MIT"}],"deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"1.1.4","description":"Lightweight JavaScript-based user-agent string parser","directories":{"lib":"."},"_nodeVersion":"v0.6.12","dependencies":{},"repositories":[{"url":"https://github.com/faisalman/ua-parser-js.git","type":"git"}],"_defaultsLoaded":true,"devDependencies":{"mocha":">= 1.7.1","uglify-js":">= 1.3.4"},"_engineSupported":true,"optionalDependencies":{}},"0.5.15":{"name":"ua-parser-js","version":"0.5.15","keywords":["user-agent","parser","browser","engine","os","device"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"fyzlman@gmail.com"},"_id":"ua-parser-js@0.5.15","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Faisal Salman","email":"fyzlman@gmail.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"}],"homepage":"http://github.com/faisalman/ua-parser-js","dist":{"shasum":"435c26b815745102aaf2fb577b3917e43cd0e0ef","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.5.15.tgz","integrity":"sha512-Msy8WTC/1CiH56uFnqxwVC6NUHaD5FLDl4e6nGaZF4e5Cii0XdshwuYvXVQd8VlNXVDH0ymKozPRXGGKjVeEHw==","signatures":[{"sig":"MEUCIQChcFnw+gC/4ijUjDEOQnoNCXKmGawMmDCxCGzh0kHx3gIgMKHLtCigtvhfVBtyb5NeXyIYguvPN6hS7/dE03fwgIw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"ua-parser","files":[""],"title":"UA-Parser.JS","engines":{"node":"*"},"scripts":{"test":"./node_modules/mocha/bin/mocha -R spec","pretest":"./node_modules/uglify-js/bin/uglifyjs ua-parser.js > ua-parser.min.js"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"licenses":[{"url":"http://www.gnu.org/licenses/gpl-2.0.html","type":"GPLv2"},{"url":"http://www.opensource.org/licenses/mit-license.php","type":"MIT"}],"deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"1.1.4","description":"Lightweight JavaScript-based user-agent string parser","directories":{"lib":"."},"_nodeVersion":"v0.6.12","dependencies":{},"repositories":[{"url":"https://github.com/faisalman/ua-parser-js.git","type":"git"}],"_defaultsLoaded":true,"devDependencies":{"mocha":">= 1.7.1","uglify-js":">= 1.3.4"},"_engineSupported":true,"optionalDependencies":{}},"0.5.20":{"name":"ua-parser-js","version":"0.5.20","keywords":["user-agent","parser","browser","engine","os","device"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"fyzlman@gmail.com"},"_id":"ua-parser-js@0.5.20","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Faisal Salman","email":"fyzlman@gmail.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"}],"homepage":"http://github.com/faisalman/ua-parser-js","dist":{"shasum":"b7dc9e8603c5948e42b3134b08c7d6f1d987f8d9","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.5.20.tgz","integrity":"sha512-b2GKkwpza/7APx7FuJDXq61MOjTZuFNCL4GCWVUSBFWJS1SMQU7JeB/C62ZK5XITGo2sg0qwf2bdBN3Nvtjnvw==","signatures":[{"sig":"MEUCIQCflmxRcHDT9bGGr4ErBxO/HCq7VRPJoVSMdQFVZAYEwgIgGCOaPKOXTY5VZPZAjjJS/39CVPxJjLyRGVk2kpXsrSw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"ua-parser","_from":".","files":[""],"title":"UA-Parser.JS","engines":{"node":"*"},"scripts":{"test":"./node_modules/mocha/bin/mocha -R spec"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"licenses":[{"url":"http://www.gnu.org/licenses/gpl-2.0.html","type":"GPLv2"},{"url":"http://www.opensource.org/licenses/mit-license.php","type":"MIT"}],"deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"1.2.14","description":"Lightweight JavaScript-based user-agent string parser","directories":{"lib":"src","test":"test"},"repositories":[{"url":"https://github.com/faisalman/ua-parser-js.git","type":"git"}],"devDependencies":{"mocha":">= 1.7.1","jshint":">= 1.1.0","uglify-js":">= 1.3.4"}},"0.5.22":{"name":"ua-parser-js","version":"0.5.22","keywords":["user-agent","parser","browser","engine","os","device"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"fyzlman@gmail.com"},"_id":"ua-parser-js@0.5.22","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Faisal Salman","email":"fyzlman@gmail.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"}],"homepage":"http://github.com/faisalman/ua-parser-js","dist":{"shasum":"13b1e88d4b2913464c34c1c089d1e2ebb707f8a0","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.5.22.tgz","integrity":"sha512-pYxCc7cApeKAGBlCAo2d8b75Kc5K6UKNYDrLDdeBxc34Euk/5UxCp/rbn/3/BV1c7/KJXpvs5edKCMF6mAHEPA==","signatures":[{"sig":"MEQCIHZCYgFw+eK4d6FFwqxVwsUhk6NTtP1V8TJDiZ2ZcPY3AiA3aeC0mrEJ/kJX+LxOcHkolWKpKue4m2NGgHXWSS6HpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"ua-parser","_from":".","files":[""],"title":"UA-Parser.JS","engines":{"node":"*"},"scripts":{"test":"./build/build.sh"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"licenses":[{"url":"http://www.gnu.org/licenses/gpl-2.0.html","type":"GPLv2"},{"url":"http://www.opensource.org/licenses/mit-license.php","type":"MIT"}],"deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"1.2.14","description":"Lightweight JavaScript-based user-agent string parser","directories":{"lib":"src","test":"test"},"repositories":[{"url":"https://github.com/faisalman/ua-parser-js.git","type":"git"}],"devDependencies":{"mocha":">= 1.7.1","jshint":">= 1.1.0","uglify-js":">= 1.3.4"}},"0.5.23":{"name":"ua-parser-js","version":"0.5.23","keywords":["user-agent","parser","browser","engine","os","device"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"fyzlman@gmail.com"},"_id":"ua-parser-js@0.5.23","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Faisal Salman","email":"fyzlman@gmail.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"}],"homepage":"http://github.com/faisalman/ua-parser-js","dist":{"shasum":"7fb55b376026ca73345047b26715e8260217f33e","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.5.23.tgz","integrity":"sha512-drrs1PN+T9FP0ChDc5sPs1pZXV2OK9yfLzECBQukrPxoLygM0DToMUxbA2r99tN+m+jF/8vbUlOhK8rFNkY5aw==","signatures":[{"sig":"MEQCICcR/wYVTYCF2GebyYwyBAA+GjuaS4uvzgyeecu92RbaAiB7+Fh8buvyaGi3bSCm3CZNSKfBGW0KOZq8llGdgkCsTw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/ua-parser.js","_from":".","files":[""],"title":"UAParser.js","engines":{"node":"*"},"scripts":{"test":"./build/build.sh"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"licenses":[{"url":"http://www.gnu.org/licenses/gpl-2.0.html","type":"GPLv2"},{"url":"http://www.opensource.org/licenses/mit-license.php","type":"MIT"}],"deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"1.2.14","description":"Lightweight JavaScript-based user-agent string parser","directories":{"lib":"src","test":"test"},"repositories":[{"url":"https://github.com/faisalman/ua-parser-js.git","type":"git"}],"devDependencies":{"mocha":">= 1.7.1","jshint":">= 1.1.0","uglify-js":">= 1.3.4"}},"0.5.25":{"name":"ua-parser-js","version":"0.5.25","keywords":["user-agent","parser","browser","engine","os","device"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"fyzlman@gmail.com"},"_id":"ua-parser-js@0.5.25","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Faisal Salman","email":"fyzlman@gmail.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"}],"homepage":"http://github.com/faisalman/ua-parser-js","dist":{"shasum":"ac560a79a1bfbf4c696c492c0863c911f9bb6c16","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.5.25.tgz","integrity":"sha512-LUNcd20Z2n32v2qEqH+uSuJP+2CY7gsXJChYxd0NW8aeDIsZgqNr39PH7rbVQ/llBx4yjpB0N2R4dmjpx0bhzQ==","signatures":[{"sig":"MEUCIQDRwTGksX8CZno9UYpvBEkxCt6nlKhcGdtCLuSdN2yo9gIgdr0JHbrRwnC9p0fzb2zIY2J1sD2N5MS3DFJO/o47yfs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/ua-parser.js","_from":".","files":[""],"title":"UAParser.js","engines":{"node":"*"},"scripts":{"test":"./build/build.sh"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"licenses":[{"url":"http://www.gnu.org/licenses/gpl-2.0.html","type":"GPLv2"},{"url":"http://www.opensource.org/licenses/mit-license.php","type":"MIT"}],"deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"1.2.14","description":"Lightweight JavaScript-based user-agent string parser","directories":{"lib":"src","test":"test"},"repositories":[{"url":"https://github.com/faisalman/ua-parser-js.git","type":"git"}],"devDependencies":{"mocha":">= 1.7.1","jshint":">= 1.1.0","uglify-js":">= 1.3.4"}},"0.5.27":{"name":"ua-parser-js","version":"0.5.27","keywords":["user-agent","parser","browser","engine","os","device"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"fyzlman@gmail.com"},"_id":"ua-parser-js@0.5.27","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Faisal Salman","email":"fyzlman@gmail.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"}],"homepage":"http://github.com/faisalman/ua-parser-js","dist":{"shasum":"ba6fef6cbf4f90284ce073a6302ddf69b8e800c3","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.5.27.tgz","integrity":"sha512-fvs3NuFBpsGBZm5md1AoEooQUGvZj+pUswk12pwIpSR80/lXKRrX3m6YiD2X4lwjp3ypMMz7X3GeOqC/EpAhlg==","signatures":[{"sig":"MEUCIQCF7jgZ6B8KViTOKmNp2aTlgU32KND7uhglfLYIsthBmwIgXliMzkq4W3YRoyQp0PBA9S3pQoWpppMmD/9YSKTaFME=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/ua-parser.js","_from":".","files":[""],"title":"UAParser.js","engines":{"node":"*"},"scripts":{"test":"./build/build.sh"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"licenses":[{"url":"http://www.gnu.org/licenses/gpl-2.0.html","type":"GPLv2"},{"url":"http://www.opensource.org/licenses/mit-license.php","type":"MIT"}],"deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"1.2.14","description":"Lightweight JavaScript-based user-agent string parser","directories":{"lib":"src","test":"test"},"repositories":[{"url":"https://github.com/faisalman/ua-parser-js.git","type":"git"}],"devDependencies":{"mocha":">= 1.7.1","jshint":">= 1.1.0","uglify-js":">= 1.3.4"}},"0.6.0":{"name":"ua-parser-js","version":"0.6.0","keywords":["user-agent","parser","browser","engine","os","device"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"fyzlman@gmail.com"},"_id":"ua-parser-js@0.6.0","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Faisal Salman","email":"fyzlman@gmail.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"}],"homepage":"http://github.com/faisalman/ua-parser-js","dist":{"shasum":"9b7c70336f119b0b6275c581f13cd647275fafa6","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.6.0.tgz","integrity":"sha512-CJfZHpuhGb28fvFd185cQ9tGGbjvv2SSVvxqBBBdzye8nqEtmX96Pm2lmLoWxHJm8DAEan1YCneDdVALmxeQHA==","signatures":[{"sig":"MEUCIQCzEfufp+55UNcVlW62xmCyoykPp1BvaunIAYluykqgegIgE1PF5emmZB9amp4M3pfxsscmrqeW6n7KrP+xiUED138=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/ua-parser.js","_from":".","files":[""],"title":"UAParser.js","engines":{"node":"*"},"scripts":{"test":"./build/build.sh"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"licenses":[{"url":"http://www.gnu.org/licenses/gpl-2.0.html","type":"GPLv2"},{"url":"http://www.opensource.org/licenses/mit-license.php","type":"MIT"}],"deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"1.2.15","description":"Lightweight JavaScript-based user-agent string parser","directories":{"lib":"src","test":"test"},"repositories":[{"url":"https://github.com/faisalman/ua-parser-js.git","type":"git"}],"devDependencies":{"mocha":">= 1.7.1","jshint":">= 1.1.0","uglify-js":">= 1.3.4"}},"0.6.2":{"name":"ua-parser-js","version":"0.6.2","keywords":["user-agent","parser","browser","engine","os","device","cpu"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"fyzlman@gmail.com"},"_id":"ua-parser-js@0.6.2","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Faisal Salman","email":"fyzlman@gmail.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"}],"homepage":"http://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"dist":{"shasum":"6faae855a0ee896b8713fc371516f241e3b99063","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.6.2.tgz","integrity":"sha512-lbcuVNSFXvKRX42W/Y+nwqPaMkN2WKYwAJaorYJdZDp+RCfDROY8nkjV68CLtswOyvgq7IgE4CD9t0a/IsYn8A==","signatures":[{"sig":"MEYCIQCLfchRgxRL33Pl+cdAViKCrgfyXfKfXxmeJE9ax6ChjgIhAKhm8rsEc/4FWvMpX7xe1eWH/afPWRvkaCo0pl+1Fg71","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/ua-parser.js","_from":".","files":[""],"title":"UAParser.js","engines":{"node":"*"},"scripts":{"test":"./build/build.sh"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"licenses":[{"url":"http://www.gnu.org/licenses/gpl-2.0.html","type":"GPLv2"},{"url":"http://www.opensource.org/licenses/mit-license.php","type":"MIT"}],"deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"1.2.25","description":"Lightweight JavaScript-based user-agent string parser","directories":{"lib":"src","test":"test"},"devDependencies":{"mocha":">= 1.7.1","jshint":">= 1.1.0","uglify-js":">= 1.3.4"}},"0.7.0":{"name":"ua-parser-js","version":"0.7.0","keywords":["user-agent","parser","browser","engine","os","device","cpu"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"fyzlman@gmail.com"},"_id":"ua-parser-js@0.7.0","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Faisal Salman","email":"fyzlman@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"Leonardo","email":"leofiore@libero.it"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"}],"homepage":"http://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"dist":{"shasum":"77320e084938512c24534f5468944da1f2a029fb","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.0.tgz","integrity":"sha512-dCXighA/1M4fYlCtWJYQEdlwXC2MrsLV6+wLJLHJuQreruvnYYdDkfzS98CvC4qfp4r51Do7xDvc1jJh2qLrlg==","signatures":[{"sig":"MEUCIQCIYNACULwPgr5s8pr4yEU/VnYzS76P5vg/J9Vi1GYNwQIgQT/2bYeTss6J2f/rbY+DQJFwSVXmmJuVLgzM1QlTZV8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/ua-parser.js","_from":".","title":"UAParser.js","engines":{"node":"*"},"scripts":{"test":"./build/build.sh"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"licenses":[{"url":"http://www.gnu.org/licenses/gpl-2.0.html","type":"GPLv2"},{"url":"http://www.opensource.org/licenses/mit-license.php","type":"MIT"}],"deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"1.2.30","description":"Lightweight JavaScript-based user-agent string parser","directories":{"lib":"src","test":"test"},"devDependencies":{"mocha":"~1.7.1","jshint":"~1.1.0","uglify-js":"~1.3.4"}},"0.7.1":{"name":"ua-parser-js","version":"0.7.1","keywords":["user-agent","parser","browser","engine","os","device","cpu"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"fyzlman@gmail.com"},"_id":"ua-parser-js@0.7.1","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Faisal Salman","email":"fyzlman@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"duzun@mail.ru"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"Leonardo","email":"leofiore@libero.it"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"OtakuSiD","email":"otakusid@gmail.com"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"}],"homepage":"http://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"dist":{"shasum":"6be9bb6fc1ac1e747279acc35e32e89e8cfcf00e","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.1.tgz","integrity":"sha512-35LoABBSls0sMZZWRgXsEQSGSXGnWhE3z6bPdb0YctIkl6RqskoEkFQDWD6zrzTaQbBd2uulDBuyRPRKZSytDg==","signatures":[{"sig":"MEQCIHbtkAcRYHGuCPHd8WmxX3wmuLTRVZOLtzFBsQ7exb9GAiBKk4qkqQX0grWGPo6XRZiB/+dETVNcR3bvbTEMDFndQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/ua-parser.js","_from":".","title":"UAParser.js","engines":{"node":"*"},"scripts":{"test":"./build/build.sh"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"licenses":[{"url":"http://www.gnu.org/licenses/gpl-2.0.html","type":"GPLv2"},{"url":"http://www.opensource.org/licenses/mit-license.php","type":"MIT"}],"deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"1.3.6","description":"Lightweight JavaScript-based user-agent string parser","directories":{"lib":"src","test":"test"},"devDependencies":{"mocha":"~1.7.1","jshint":"~1.1.0","uglify-js":"~1.3.4"}},"0.7.3":{"name":"ua-parser-js","version":"0.7.3","keywords":["user-agent","parser","browser","engine","os","device","cpu"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"fyzlman@gmail.com"},"_id":"ua-parser-js@0.7.3","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Faisal Salman","email":"fyzlman@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"duzun@mail.ru"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"Leonardo","email":"leofiore@libero.it"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"OtakuSiD","email":"otakusid@gmail.com"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"}],"homepage":"http://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"dist":{"shasum":"6db34b980df97257caffa15b7bb048aedbe16aef","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.3.tgz","integrity":"sha512-jaha6Z3ZakFc268/5W+ydez3f0Uw/KD7Ji/GzciE73+YXqCHQxl5c6IyloUSfGSuDyqaDOpDwtl4q3gmcMsWrw==","signatures":[{"sig":"MEUCIEBVwCcdZSngZ8fAeOzPu+C8PZMOJ/DcxFIJ72ShjFH5AiEAowI7OMoeK0NYxnMOTQ9b33Lk22fYNr6LKjZOqq5ZCTo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/ua-parser.js","_from":".","title":"UAParser.js","engines":{"node":"*"},"scripts":{"test":"./build/build.sh"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"licenses":[{"url":"http://www.gnu.org/licenses/gpl-2.0.html","type":"GPLv2"},{"url":"http://www.opensource.org/licenses/mit-license.php","type":"MIT"}],"deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"1.3.6","description":"Lightweight JavaScript-based user-agent string parser","directories":{"src":"src","dist":"dist","test":"test"},"devDependencies":{"mocha":"~1.8.0","jshint":"~1.1.0","uglify-js":"~1.3.4"}},"0.7.4":{"name":"ua-parser-js","version":"0.7.4","keywords":["user-agent","parser","browser","engine","os","device","cpu"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"fyzlman@gmail.com"},"_id":"ua-parser-js@0.7.4","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Faisal Salman","email":"fyzlman@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"duzun@mail.ru"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"Leonardo","email":"leofiore@libero.it"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"OtakuSiD","email":"otakusid@gmail.com"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"}],"homepage":"http://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"dist":{"shasum":"9a5549edd833f1b41f7862dd7ec44a3ff750e3e6","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.4.tgz","integrity":"sha512-ZZM8CNKOnlK89Yy3vkKdMtiPz1FMNKIUe151AAm3yZC1b35RvhrxQZDQRWAxmJcAjef0JAgZAVgwtmoyAd0IhQ==","signatures":[{"sig":"MEUCIEXfY2r8oCnda0rFOFxFCxWakoYkAdAwtv8iqTks7ImfAiEAqJG7ow2otdM1j9hi7/ZvQ8SblBdRAh+NKOmSbweSkko=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/ua-parser.js","_from":".","title":"UAParser.js","_shasum":"9a5549edd833f1b41f7862dd7ec44a3ff750e3e6","engines":{"node":"*"},"gitHead":"fa6f8de25f613fbae46683fd5283ac1b70db8731","scripts":{"test":"./build/build.sh"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"licenses":[{"url":"http://www.gnu.org/licenses/gpl-2.0.html","type":"GPLv2"},{"url":"http://www.opensource.org/licenses/mit-license.php","type":"MIT"}],"deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"2.7.5","description":"Lightweight JavaScript-based user-agent string parser","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"0.10.25","devDependencies":{"mocha":"~1.8.0","jshint":"~1.1.0","uglify-js":"~1.3.4"}},"0.7.6":{"name":"ua-parser-js","version":"0.7.6","keywords":["user-agent","parser","browser","engine","os","device","cpu"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"fyzlman@gmail.com"},"_id":"ua-parser-js@0.7.6","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Faisal Salman","email":"fyzlman@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"duzun@mail.ru"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"Leonardo","email":"leofiore@libero.it"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"OtakuSiD","email":"otakusid@gmail.com"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"}],"homepage":"http://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"dist":{"shasum":"e503bab4e5268a9bb0f4a1481e4f896cc5aaffc5","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.6.tgz","integrity":"sha512-6JFLXRlemm8xXfm7ZFT8Icr+K8wD8BWahRqErKHOkMNdNfWDKrJG2G0LNn6sXxQaQFCHO8s4q1n5e27hsiUlnw==","signatures":[{"sig":"MEUCIQCtnY7MJZCQMMa3YrLDYcKydP/D3qluWxcRoT92mn40TwIgQ8TBEPzYkANuc7bnm5hu0ySjLnyqZz1KhEOXHVqjpgk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/ua-parser.js","_from":".","title":"UAParser.js","_shasum":"e503bab4e5268a9bb0f4a1481e4f896cc5aaffc5","engines":{"node":"*"},"gitHead":"3d2d8d5d84ba4e9f5436e7bdd1bf15f965ed8c13","scripts":{"test":"./build/build.sh"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"licenses":[{"url":"http://www.gnu.org/licenses/gpl-2.0.html","type":"GPLv2"},{"url":"http://www.opensource.org/licenses/mit-license.php","type":"MIT"}],"deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"2.7.5","description":"Lightweight JavaScript-based user-agent string parser","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"0.10.25","devDependencies":{"mocha":"~1.8.0","jshint":"~1.1.0","uglify-js":"~1.3.4"}},"0.7.7":{"name":"ua-parser-js","version":"0.7.7","keywords":["user-agent","parser","browser","engine","os","device","cpu"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"fyzlman@gmail.com"},"_id":"ua-parser-js@0.7.7","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Faisal Salman","email":"fyzlman@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"Leonardo","email":"leofiore@libero.it"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"OtakuSiD","email":"otakusid@gmail.com"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"}],"homepage":"http://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"dist":{"shasum":"705554cc7e8ebfdd6ec755aad1382d19a8b8c8ae","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.7.tgz","integrity":"sha512-drO7iOhuJIaDpVQVd5BJ/KS5y2Ja4x/t+5XBr4IEhswd14YabXVAXLKEb0wG/1ds8W/Yk+F+orwxYIXuF33veA==","signatures":[{"sig":"MEUCIBErJWmJQytpRSTAtyPwrYXUwNO3jmKT7aXJ2u6s5VaPAiEA1UT9foBMOPb9EoOrFFXOuPCcLja98uTDzM15LD0mw9M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/ua-parser.js","_from":".","title":"UAParser.js","_shasum":"705554cc7e8ebfdd6ec755aad1382d19a8b8c8ae","engines":{"node":"*"},"gitHead":"1fa7137f1f311043ccf65bb94ffc5ce5f273f77f","scripts":{"test":"./build/build.sh","verup":"node ./build/verup.js"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"licenses":[{"url":"http://www.gnu.org/licenses/gpl-2.0.html","type":"GPLv2"},{"url":"http://www.opensource.org/licenses/mit-license.php","type":"MIT"}],"deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"2.7.5","description":"Lightweight JavaScript-based user-agent string parser","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"0.10.25","devDependencies":{"mocha":"~1.8.0","jshint":"~1.1.0","uglify-js":"~1.3.4"}},"0.7.9":{"name":"ua-parser-js","version":"0.7.9","keywords":["user-agent","parser","browser","engine","os","device","cpu"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"fyzlman@gmail.com"},"_id":"ua-parser-js@0.7.9","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Faisal Salman","email":"fyzlman@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"Leonardo","email":"leofiore@libero.it"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"OtakuSiD","email":"otakusid@gmail.com"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"}],"homepage":"http://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"dist":{"shasum":"4d70d68f353923765d775bfd84b23028b4e11ed5","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.9.tgz","integrity":"sha512-duf8A//LU44wa4R698dEKAzxPO/CVPY7TIBjFUNxsZqmRYENIUoeU9v8HNC83EKp2bEG84lTLSv1ekEtlSrh3A==","signatures":[{"sig":"MEUCIAQ67u2YioCxPUGMb8eEhA710qkVcfgeeChaM3fFZ1+CAiEApycUjZZYiYL3wzKiJlCghUJFYdfqb7dC1he80vHPSww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/ua-parser.js","_from":".","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["ua-parser-js.jquery.json","component.json","bower.json","package.js","src/ua-parser.js"]},"_shasum":"4d70d68f353923765d775bfd84b23028b4e11ed5","engines":{"node":"*"},"gitHead":"992e829643bd190fdae74012f6236a4e1fe27a7d","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js > dist/ua-parser.min.js --comments '/UAParser\\.js/' && uglifyjs src/ua-parser.js > dist/ua-parser.pack.js --comments '/UAParser\\.js/' --compress --mangle","verup":"node ./node_modules/verup","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"licenses":[{"url":"http://www.gnu.org/licenses/gpl-2.0.html","type":"GPLv2"},{"url":"http://www.opensource.org/licenses/mit-license.php","type":"MIT"}],"deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"2.7.5","description":"Lightweight JavaScript-based user-agent string parser","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"0.10.25","devDependencies":{"mocha":"~1.8.0","verup":"^1.3.x","jshint":"~1.1.0","uglify-js":"~1.3.4"}},"0.7.10":{"name":"ua-parser-js","version":"0.7.10","keywords":["user-agent","parser","browser","engine","os","device","cpu"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"fyzlman@gmail.com"},"_id":"ua-parser-js@0.7.10","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Faisal Salman","email":"fyzlman@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"Leonardo","email":"leofiore@libero.it"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"OtakuSiD","email":"otakusid@gmail.com"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"}],"homepage":"http://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"dist":{"shasum":"917559ddcce07cbc09ece7d80495e4c268f4ef9f","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.10.tgz","integrity":"sha512-RM5Z7u1SSdoL9PYYy1qj54zWeDkwwpA75dxQbx93E1Uw1e6NPyd+OOTV1vXT7o9GeyysSbECe71HgcxoiSos0A==","signatures":[{"sig":"MEUCIQCH7uN89Mc4/2UIDpVQAHQvmc5+N2wvlDC4eoi8dA07QwIgMKIXXx2YEctokzwhCJzVyt27RXwXZadcLDbgYAWljzc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/ua-parser.js","_from":".","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["ua-parser-js.jquery.json","component.json","bower.json","package.js","src/ua-parser.js"]},"_shasum":"917559ddcce07cbc09ece7d80495e4c268f4ef9f","engines":{"node":"*"},"gitHead":"cbba2f5728cd0a590253cb61efe3dce93c466c5d","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js > dist/ua-parser.min.js --comments '/UAParser\\.js/' && uglifyjs src/ua-parser.js > dist/ua-parser.pack.js --comments '/UAParser\\.js/' --compress --mangle","verup":"node ./node_modules/verup","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"licenses":[{"url":"http://www.gnu.org/licenses/gpl-2.0.html","type":"GPLv2"},{"url":"http://www.opensource.org/licenses/mit-license.php","type":"MIT"}],"deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"3.3.12","description":"Lightweight JavaScript-based user-agent string parser","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"5.1.0","devDependencies":{"mocha":"~1.8.0","verup":"^1.3.x","jshint":"~1.1.0","uglify-js":"~1.3.4"}},"0.7.11":{"name":"ua-parser-js","version":"0.7.11","keywords":["user-agent","parser","browser","engine","os","device","cpu"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"fyzlman@gmail.com"},"license":"(GPL-2.0 OR MIT)","_id":"ua-parser-js@0.7.11","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Faisal Salman","email":"fyzlman@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"Leonardo","email":"leofiore@libero.it"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"OtakuSiD","email":"otakusid@gmail.com"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"}],"homepage":"http://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"dist":{"shasum":"3741e2dd2fb09251a960f9ef076cd0cc72eaf6a0","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.11.tgz","integrity":"sha512-rc4Hp1pjAU6R+eyQWwGRX3XxpnUOHdrSvxOFmFgLLzMvyznQNFG8Xa0qt08IBwIBKTLyGI2miKAzEadeKEEV9Q==","signatures":[{"sig":"MEQCIFxVyo6C/6QfGlgYiY9m5LZBuHVDgg7V3cr7LZjq+s29AiBz6Y8wKH+FICzRnkjUGJ+NIybMcCxiP83Jfu3r3YJeWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/ua-parser.js","_from":".","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["ua-parser-js.jquery.json","component.json","bower.json","package.js","src/ua-parser.js"]},"_shasum":"3741e2dd2fb09251a960f9ef076cd0cc72eaf6a0","engines":{"node":"*"},"gitHead":"10775bd17c0ec27aeb27bafc3342fd7a07f8118c","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js > dist/ua-parser.min.js --comments '/UAParser\\.js/' && uglifyjs src/ua-parser.js > dist/ua-parser.pack.js --comments '/UAParser\\.js/' --compress --mangle","verup":"node ./node_modules/verup","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"3.5.2","description":"Lightweight JavaScript-based user-agent string parser","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"4.2.6","devDependencies":{"mocha":"~1.8.0","verup":"^1.3.x","jshint":"~1.1.0","uglify-js":"~1.3.4"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js-0.7.11.tgz_1478453993107_0.7108342426363379","host":"packages-18-east.internal.npmjs.com"}},"0.7.12":{"name":"ua-parser-js","version":"0.7.12","keywords":["user-agent","parser","browser","engine","os","device","cpu"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"fyzlman@gmail.com"},"license":"(GPL-2.0 OR MIT)","_id":"ua-parser-js@0.7.12","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Faisal Salman","email":"fyzlman@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"Leonardo","email":"leofiore@libero.it"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"OtakuSiD","email":"otakusid@gmail.com"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"}],"homepage":"http://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"dist":{"shasum":"04c81a99bdd5dc52263ea29d24c6bf8d4818a4bb","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.12.tgz","integrity":"sha512-MiAXYPAHrRyGYVa8alfMDULCdrb7eIR+HH5SE0i+6nl3XzPUl1j5ImgK32CAHrtofluPZCpweZrbtfTX1gJ11A==","signatures":[{"sig":"MEYCIQCE81tGA2ndraKnMvet6g8bykuZiumlmZoOCuoKF5cZgQIhAOaXXSfgUalN4NqAPRtauRw3j7Nmec0fqmiicN9uLxce","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/ua-parser.js","_from":".","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["ua-parser-js.jquery.json","component.json","bower.json","package.js","src/ua-parser.js"]},"_shasum":"04c81a99bdd5dc52263ea29d24c6bf8d4818a4bb","engines":{"node":"*"},"gitHead":"01ae611dfa2d2c2ec3dba79c454538c0ed92e54f","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js > dist/ua-parser.min.js --comments '/UAParser\\.js/' && uglifyjs src/ua-parser.js > dist/ua-parser.pack.js --comments '/UAParser\\.js/' --compress --mangle","verup":"node ./node_modules/verup","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"3.5.2","description":"Lightweight JavaScript-based user-agent string parser","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"4.2.6","devDependencies":{"mocha":"~1.8.0","verup":"^1.3.x","jshint":"~1.1.0","requirejs":"^2.3.2","uglify-js":"~1.3.4"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js-0.7.12.tgz_1479094293546_0.6882921508513391","host":"packages-12-west.internal.npmjs.com"}},"0.7.13":{"name":"ua-parser-js","version":"0.7.13","keywords":["user-agent","parser","browser","engine","os","device","cpu"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"fyzlman@gmail.com"},"license":"(GPL-2.0 OR MIT)","_id":"ua-parser-js@0.7.13","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"fyzlman@gmail.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"noreply@github.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"noreply@github.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"naoh","email":"noreply@github.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"}],"homepage":"http://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"dist":{"shasum":"cd9dd2f86493b3f44dbeeef3780fda74c5ee14be","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.13.tgz","integrity":"sha512-B/VKhEqutx82qFz9+2h0nHqV9EpFktf1R2kuxjLy6FS80fRBCa96YxJcOX04abmu1Twa5GZZWlHyb7qH8Hk8Og==","signatures":[{"sig":"MEUCIQDL2cTCVa+qZlA7Tu3kPxW7tYL7vr19KvBhTCYWlsvu5gIgGZ5hSxyJubXdFZ4/NHYt2j90IZvYTSMywN7Jv9sQDmU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/ua-parser.js","_from":".","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["ua-parser-js.jquery.json","bower.json","package.js","src/ua-parser.js"]},"_shasum":"cd9dd2f86493b3f44dbeeef3780fda74c5ee14be","engines":{"node":"*"},"gitHead":"6cc6742f5efadab731c76461d8cb12d7ffcedcf3","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/UAParser\\.js/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/UAParser\\.js/' --compress --mangle","verup":"node ./node_modules/verup","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"3.5.2","description":"Lightweight JavaScript-based user-agent string parser","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"4.2.6","devDependencies":{"mocha":"~1.8.0","verup":"^1.3.x","jshint":"~1.1.0","requirejs":"^2.3.2","uglify-js":"~2.7.5"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js-0.7.13.tgz_1498116096286_0.13173930835910141","host":"s3://npm-registry-packages"}},"0.7.14":{"name":"ua-parser-js","version":"0.7.14","keywords":["user-agent","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"(GPL-2.0 OR MIT)","_id":"ua-parser-js@0.7.14","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"fyzlman@gmail.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"noreply@github.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"noreply@github.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"naoh","email":"noreply@github.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"}],"homepage":"http://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://faisalman.github.io/ua-parser-js","dist":{"shasum":"110d53fa4c3f326c121292bbeac904d2e03387ca","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.14.tgz","integrity":"sha512-jYmeW211A1Q4WOVXQ1k63Dl9q599kOmhe8w65xnn5/Ta5favViOvOuhaj9VQInkxhPpCHI+SoE/IG9Zwai0+Sg==","signatures":[{"sig":"MEUCICvAWJdePVHrWZ/mwLdxg4pgvRM+sIYTqX42otnBfcx1AiEAvhwMcbeqyXruBTJb+N2zn8Z4PhuzvHsJqGQkcdm1v+w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/ua-parser.js","_from":".","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"_shasum":"110d53fa4c3f326c121292bbeac904d2e03387ca","engines":{"node":"*"},"gitHead":"7ae3098778572742544385938a2726c4efa01a02","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/UAParser\\.js/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/UAParser\\.js/' --compress --mangle","verup":"node ./node_modules/verup","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"3.5.2","description":"Lightweight JavaScript-based user-agent string parser","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"4.2.6","devDependencies":{"mocha":"~1.8.0","verup":"^1.3.x","jshint":"~1.1.0","requirejs":"^2.3.2","uglify-js":"~2.7.5"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js-0.7.14.tgz_1500468454756_0.2808702592737973","host":"s3://npm-registry-packages"}},"0.7.15":{"name":"ua-parser-js","version":"0.7.15","keywords":["user-agent","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"(GPL-2.0 OR MIT)","_id":"ua-parser-js@0.7.15","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"fyzlman@gmail.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"noreply@github.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"noreply@github.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"naoh","email":"noreply@github.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"}],"homepage":"http://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://faisalman.github.io/ua-parser-js","dist":{"shasum":"11d418dde957268b2d957c9c82f7d29a0a1bc34f","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.15.tgz","integrity":"sha512-6qU1w860m5sz0Z/tc6sSdhvNdbZL1m0MpLTA0YkEEDfRVHOeJO1Lkn93o9xof04wL0lYRLftcVQxDgPbhdb44A==","signatures":[{"sig":"MEUCIQC9bMIhfpJrKtuwTu2GIXjXZJgWY42Qg1tpHtZAAztYwgIgNZxusKBminVhtdkNqeguwObaRSHr76fMuyepFu+8OSw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/ua-parser.js","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"engines":{"node":"*"},"gitHead":"3b89dff771925b0db11f1b0a8c6465d218709afa","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/UAParser\\.js/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/UAParser\\.js/' --compress --mangle","verup":"node ./node_modules/verup","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"5.3.0","description":"Lightweight JavaScript-based user-agent string parser","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"8.4.0","devDependencies":{"mocha":"~1.8.0","verup":"^1.3.x","jshint":"~1.1.0","requirejs":"^2.3.2","uglify-js":"~2.7.5"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js-0.7.15.tgz_1507775379865_0.36398883210495114","host":"s3://npm-registry-packages"}},"0.7.16":{"name":"ua-parser-js","version":"0.7.16","keywords":["user-agent","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"(GPL-2.0 OR MIT)","_id":"ua-parser-js@0.7.16","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"fyzlman@gmail.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"noreply@github.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"noreply@github.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"naoh","email":"noreply@github.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"}],"homepage":"http://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://faisalman.github.io/ua-parser-js","dist":{"shasum":"50bce6df788dc5f13cdd2e1241332ffe18092243","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.16.tgz","integrity":"sha512-+eP6W8qfuz1QE9W0Qe4kYv76GwVUGwFSfSnpaQyM5iMo0P/NikUPRgEX/uun99ynByXZho0/9VIyZkWjH4mI3Q==","signatures":[{"sig":"MEUCIEx/+dHV8WRJda2EDigDdrAo47h8YI9qKnmpnk6KVUOYAiEAqFhODuOXvHlIHBXbJ8M+KzO6VzaF9PJy27D/8Is8lt0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/ua-parser.js","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"engines":{"node":"*"},"gitHead":"40aa1a693bcdbbad14a1b0599bf214c0a731694f","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/UAParser\\.js/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/UAParser\\.js/' --compress --mangle","verup":"node ./node_modules/verup","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"5.3.0","description":"Lightweight JavaScript-based user-agent string parser","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"8.4.0","devDependencies":{"mocha":"~1.8.0","verup":"^1.3.x","jshint":"~1.1.0","requirejs":"^2.3.2","uglify-js":"~2.7.5"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js-0.7.16.tgz_1507785184327_0.35759706213139","host":"s3://npm-registry-packages"}},"0.7.17":{"name":"ua-parser-js","version":"0.7.17","keywords":["user-agent","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"(GPL-2.0 OR MIT)","_id":"ua-parser-js@0.7.17","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"fyzlman@gmail.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"noreply@github.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"noreply@github.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"naoh","email":"noreply@github.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"}],"homepage":"http://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://faisalman.github.io/ua-parser-js","dist":{"shasum":"e9ec5f9498b9ec910e7ae3ac626a805c4d09ecac","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.17.tgz","integrity":"sha512-uRdSdu1oA1rncCQL7sCj8vSyZkgtL7faaw9Tc9rZ3mGgraQ7+Pdx7w5mnOSF3gw9ZNG6oc+KXfkon3bKuROm0g==","signatures":[{"sig":"MEUCIAUnk0B6qYWLJ+XhmqVObf8I108OCW8lakZMXm2lwNhtAiEArrY9G4hg7WkWL0OLebqdqPQUujJqnxIHSEwXwb/GnRY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/ua-parser.js","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"engines":{"node":"*"},"gitHead":"60952586733b60b1d1e3fb38b8dd9b29f8511264","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/UAParser\\.js/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/UAParser\\.js/' --compress --mangle","verup":"node ./node_modules/verup","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"5.3.0","description":"Lightweight JavaScript-based user-agent string parser","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"8.4.0","devDependencies":{"mocha":"~1.8.0","verup":"^1.3.x","jshint":"~1.1.0","requirejs":"^2.3.2","uglify-js":"~2.7.5"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js-0.7.17.tgz_1507796281678_0.5127764702774584","host":"s3://npm-registry-packages"}},"0.7.18":{"name":"ua-parser-js","version":"0.7.18","keywords":["user-agent","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"(GPL-2.0 OR MIT)","_id":"ua-parser-js@0.7.18","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"fyzlman@gmail.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"Nikhil Motiani","email":"nikhil.m@247-inc.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"}],"homepage":"http://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://faisalman.github.io/ua-parser-js","dist":{"shasum":"a7bfd92f56edfb117083b69e31d2aa8882d4b1ed","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.18.tgz","fileCount":16,"integrity":"sha512-LtzwHlVHwFGTptfNSgezHp7WUlwiqb0gA9AALRbKaERfxwJoiX0A73QbTToxteIAuIaFshhgIZfqK8s7clqgnA==","signatures":[{"sig":"MEQCICMJd9TEbW6SLX4PiqSLXfHBV8j8m+eS1rIwz+sWKj0wAiBgFkhYRQVi178Zua90y8KtdOI8DM9+CVc7tKG7E/0W3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":203398,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7IfACRA9TVsSAnZWagAAzDYP/RT0aAY2XJGK6gBcwRze\nD2CGVffOLiVeuwhUQiWE/m0T606X+4XaQXFYRRw1S0ooB7IaZ6HGoe/JmdvB\nJur9xHjA/st1Sn9ZqpVcCGHpw1A8vBPdzm4bM+FclujqzIFQlRD9Jg4AeHmQ\nrjoEFjqgXYhUIXCYLO70HZ54L6ygjXN5nhySUsOV9xCaTqcZxF7P6ON9eemZ\nVhPfA19nYi5vq8N+aqpSNUaSVRwJ4OvNRgTnAsRlSCurYAVAuuGqnOnFDXCm\np8a/a/snCRyXXgFCvZ50AhVF3WNJaqFddXIBY/xbWqMqs3552akxwGMDFhbZ\nrVCnTWN+ukycGbJFK7Q296ZLwcauSx67QtwWWPB1Eo1Iri4bRb7/SHkIAHEi\nhfLAvm9lzFaNsgONA9Ojye9/iO2wUF40hQ2qanub1ok2fOHkLAzpoGedFDYf\nm9Ald/AVIDjLzUCdISOwKXJEmBd5y/iUpTcq5PRhjG43BpGW/RhKCn4QLJZQ\nWddsE+PuSozVpbTGPiTNjf7lQgWP4BXMQkfCA5ZLr4t9xR0MhqAzCrYluUwD\n6KrB3246WXKqM49zp6fH1emOYkQsdwHqYVpIWfT0vkRb27YOCckNIx0ib6vv\nsS06RzzszHo11l/6ctRC+UEKzuP46vNnsLrH6naMTwQORJYxcJg5DcM4MX0D\n77AI\r\n=aRvl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/ua-parser.js","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"engines":{"node":"*"},"gitHead":"34f934fa551055fd5163dddc4c92bb5437848927","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/UAParser\\.js/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/UAParser\\.js/' --compress --mangle","verup":"node ./node_modules/verup","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"5.6.0","description":"Lightweight JavaScript-based user-agent string parser","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"8.11.1","_hasShrinkwrap":false,"devDependencies":{"mocha":"~1.8.0","verup":"^1.3.x","jshint":"~1.1.0","requirejs":"^2.3.2","uglify-js":"~2.7.5"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_0.7.18_1525450686966_0.6155584067987987","host":"s3://npm-registry-packages"}},"0.7.19":{"name":"ua-parser-js","version":"0.7.19","keywords":["user-agent","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"(GPL-2.0 OR MIT)","_id":"ua-parser-js@0.7.19","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"portilloalvin@gmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"fyzlman@gmail.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"Nikhil Motiani","email":"nikhil.m@247-inc.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"shchotse","email":"topal@mail.ua"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"}],"homepage":"http://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://faisalman.github.io/ua-parser-js","dist":{"shasum":"94151be4c0a7fb1d001af7022fdaca4642659e4b","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.19.tgz","fileCount":17,"integrity":"sha512-T3PVJ6uz8i0HzPxOF9SWzWAlfN/DavlpQqepn22xgve/5QecC+XMCAtmUNnY7C9StehaV6exjUCI801lOI7QlQ==","signatures":[{"sig":"MEYCIQDZar2zcB71eXa9G3gqtvoTwof9bYENcgTzZ76akwAvxAIhAO9s1Qc/Qse/VqWY5UMBpZv1bIbuk8+TI+riLMaN/oXE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":213388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0g1DCRA9TVsSAnZWagAAmHoP/0eR/Roy1JP2aP9cJ41h\nIQNyr9uqXeutGvBQhWh0/GNICHe4MjhQL9ZGcFjphT6Ge8K/trbvpdW2uGty\nUkCueLZVMugUuhk/945v9prif0dlX4jkz+wLbQPZV/bCmkV4bRnOIrqNJKM0\nXk/5TCSm7b22Ni/owzZI/q9xxvyIZx4M8cxcCzXdl78zLU0STDeIXfkhvpgb\nqiVxgRo6Dx8Y/6USM2i4MUlZh/CQsLVBrCsaFdOU8vMsO66pQ9Dp2I9VNBru\nxXYJqt2xLCQjybvVdVEzv9758hLZ3nVAsRCbqygX3FoD8p63qosa2gWb7i7Y\ndtqDzP/+J0LDXWPPGSbFX9rbgnHChbOesvnVfxX7+rtTqwAsmkyZTTyOhO4p\nqtNHUIXxeBY90mZL1nLcrWVzmy5jGQryuEyZ2wF1sTJmdbtFGCbrQ+aLXCTH\nMb85NvzPYH9rZB9SaazhDMF2IxkQnZ8y7fGo2+FninAEtLy1pZTvGvjQPttt\nKXQjwdsZ42TPgD3GgGu15uG/+j07MgsjNA0BLr2wSXDYpBAs+1nDpxfw1qSs\nihjvuWerwM7taQXaO8llAlDN4DqFMJ+fHLGXeSgiD4rAJ+AqoHYwQftMx9uW\nBlPteglWAGHphcJnqT9ENnlp/3+mKugs+sukuNJaX1suvcGhnczaj5bgxcfo\nAhii\r\n=WMDR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/ua-parser.js","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"engines":{"node":"*"},"gitHead":"7aca357879ba18ec2e57d36403d391c860a1be2e","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/UAParser\\.js/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/UAParser\\.js/' --compress --mangle","verup":"node ./node_modules/verup","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"6.4.1","description":"Lightweight JavaScript-based user-agent string parser","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"8.12.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"~1.8.0","verup":"^1.3.x","jshint":"~1.1.0","requirejs":"^2.3.2","uglify-js":"~2.7.5"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_0.7.19_1540492610090_0.5536212853216163","host":"s3://npm-registry-packages"}},"0.7.20":{"name":"ua-parser-js","version":"0.7.20","keywords":["user-agent","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"MIT","_id":"ua-parser-js@0.7.20","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"portilloalvin@gmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"fyzlman@gmail.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"Nikhil Motiani","email":"nikhil.m@247-inc.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"shchotse","email":"topal@mail.ua"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"}],"homepage":"http://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://faisalman.github.io/ua-parser-js","dist":{"shasum":"7527178b82f6a62a0f243d1f94fd30e3e3c21098","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.20.tgz","fileCount":18,"integrity":"sha512-8OaIKfzL5cpx8eCMAhhvTlft8GYF8b2eQr6JkCyVdrgjcytyOmPCXrqXFcUnhonRpLlh5yxEZVohm6mzaowUOw==","signatures":[{"sig":"MEUCIGip1SSXJp8oN/YB3FSv+fBjexNUih5D/yEqe3iKDYWyAiEAtPHLvwDqsg9PvTbUpCoqsYP0Nyaz5RUii7B19EvmkVc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":210509,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+8vqCRA9TVsSAnZWagAA3V0P/RWxL3u4BeqLAc/eL5oz\n7IUeGCX5JuTDp/qRZyYCAW+OoiefXUzOHdS+OLosfM0pPQimZ7NV9kegn1YI\nsm/xj2GR9qPvlhdCLN15tBCqH501QP4/Oar2e48pr2Ki7PiTtPKYDdiDyAcd\nt4ENkVK26YgrIhDUQCnTTP1MOBYTzSQU+Ng97jBSG5OtN2FojN66nXsO8fa9\n6g+eyy2AJHLMqX8hso62B+WwgNFiZ0pcP1Zfra3n/JWTvHnJdD09HdPy0Lem\naRPp+bf7w+NcadZeKD4WmWE1AY6yP6wA/x6dYiwzs0c8qYJ82elMc12qcsM1\nKp3Oe/ZgeuGE7LGLKdQ4Zie+fZU4OAtopcLQTF8cza3TNjXN17RFs0g7GtEo\nMDtASlB1es3ASamma9IVIvHbY7IgGhmi6dYUP/hLcNmYBBNuWnWZHMPUil3k\nxmbygROTgY8XPsw3OGvdXnkjVYLORy2xBjO+ESQNPFH7klKDGpKHjHGewBCq\nMY1D65IHLrvpQYj6x+j2aAGa0ext90HD2oqSKNyhFA6PoqwmQyWeWlXDF2zV\nWnEhZ7H5oaOnKFXauGVCWOhuX3ZPg8nb5hLfkpJmCJY5hYS8O0IMpoqIhGSp\nd4SkBmF+SSkmEcXmP07JnSXH9so4EGDLF30XKgFdXb02rkYQW3nXVLvKTs7Z\n7aOC\r\n=eNCm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/ua-parser.js","_from":".","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"_shasum":"7527178b82f6a62a0f243d1f94fd30e3e3c21098","engines":{"node":"*"},"gitHead":"a88934fadf2393f3757f1e8b9966d8c0244120b1","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/UAParser\\.js/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/UAParser\\.js/' --compress --mangle","verup":"node ./node_modules/verup","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"3.5.2","description":"Lightweight JavaScript-based user-agent string parser","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"8.10.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"~1.8.0","verup":"^1.3.x","jshint":"~1.1.0","requirejs":"^2.3.2","uglify-js":"~2.7.5"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_0.7.20_1560005609308_0.6025905215989753","host":"s3://npm-registry-packages"}},"0.7.21":{"name":"ua-parser-js","version":"0.7.21","keywords":["user-agent","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"MIT","_id":"ua-parser-js@0.7.21","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"portilloalvin@gmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"fyzlman@gmail.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"Nikhil Motiani","email":"nikhil.m@247-inc.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"shchotse","email":"topal@mail.ua"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"}],"homepage":"http://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://faisalman.github.io/ua-parser-js","dist":{"shasum":"853cf9ce93f642f67174273cc34565ae6f308777","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.21.tgz","fileCount":18,"integrity":"sha512-+O8/qh/Qj8CgC6eYBVBykMrNtp5Gebn4dlGD/kKXVkJNDwyrAwSIqwz8CDf+tsAIWVycKcku6gIXJ0qwx/ZXaQ==","signatures":[{"sig":"MEUCIDEDS+K0lW0ubckyGW22WgbcGbzu1mCQz1pGbPR1Bou3AiEA7Lh0wJNZ9GXUzQmSAyoICDzcPF7/Eg2BNgExR+vOJN4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216084,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+75uCRA9TVsSAnZWagAAEYMP/0n0XN4T08vwbw9Mk3ug\nKTTJHcYwwYKvj8HT8D9JiXm52FzrUfweKUmPC2UKIlIc+of2dFbY9Cutfphb\nHzMv9OE4ICAAID/5wVDPLuL5lF22plnHh9EPUWRBM/1OR/4P7lFaixOy3AZ0\ndugDN67IIlLFOEWdLFGGaqytsdQA1EThKujOC+E2Hgk4kEEUHDq4CUR0zqah\n0PCXmOmS69xh+KsLGtRx0Kn8erBTgyJGTdRcftSMD7DlSmC9NmhJt9n0MYe/\nj7JeIESoxV1SQ4uSoizYxr+95GAzpC+/xoGzMlOvdeu6tt7URejjdQiP9Lle\n1A6QnDlS66zZnwn+RE3tUZ2WMUKxghnucekHrwTYV+MbFAsIxtzd/8yP8pmc\ncRrk6f6KKQTQVzDKyNUmU+QQTf3v6+X82GePAOO/0vc1HA8DUmhf3m4cxhSz\n4bCNBMQ83rpNk9vGTsr2POJd/GzDmlCPQVeZGMwnBmQwhNc/AjyoR+R4FHyp\ndwDAeebFgCg4dm91aaLpBaKShMcVpWUO2VYPGxHZU4TGngHuv1Za897S3oUr\nFyL6Hvb0I7HquHZ5uVmK/QdUac91Et/7EPd1aQImq9xMxbGY8PD88zLQxmTR\n4QXlzgLZiz62CbRRfyuq4xf7ji4i1/MN3DmdcW/JIuvb+UIluNQVv6GdMLTH\nSP4g\r\n=dodZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/ua-parser.js","_from":".","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"_shasum":"853cf9ce93f642f67174273cc34565ae6f308777","engines":{"node":"*"},"gitHead":"31a0460b607ab426ec56ae98b107b5446d9d6c7d","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/UAParser\\.js/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/UAParser\\.js/' --compress --mangle","verup":"node ./node_modules/verup","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"3.5.2","description":"Lightweight JavaScript-based user-agent string parser","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"8.10.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"~1.8.0","verup":"^1.3.x","jshint":"~1.1.0","requirejs":"^2.3.2","uglify-js":"~2.7.5"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_0.7.21_1576779374134_0.6137591764483237","host":"s3://npm-registry-packages"}},"0.7.22":{"name":"ua-parser-js","version":"0.7.22","keywords":["user-agent","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"MIT","_id":"ua-parser-js@0.7.22","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"portilloalvin@gmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"fyzlman@gmail.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"Nikhil Motiani","email":"nikhil.m@247-inc.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"shchotse","email":"topal@mail.ua"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"}],"homepage":"http://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://faisalman.github.io/ua-parser-js","dist":{"shasum":"960df60a5f911ea8f1c818f3747b99c6e177eae3","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.22.tgz","fileCount":18,"integrity":"sha512-YUxzMjJ5T71w6a8WWVcMGM6YWOTX27rCoIQgLXiWaxqXSx9D7DNjiGWn1aJIRSQ5qr0xuhra77bSIh6voR/46Q==","signatures":[{"sig":"MEQCIHRf7/rT+Tjx5wCDIqcLYALxATZPuGKJNAks1YYnm5aZAiBve78wloszvobb6d0Q/CEvxL/l2qk36gC2ZkMxfF6tjA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXJGcCRA9TVsSAnZWagAAVdYP/1P7H/ozCpDnj1kW+S+2\nA5oRq8ZSmFzMIDh+x6pH/Ffop0kWTd670mbQ/JwK0ZR3J+qO0kteCkU7VB3g\nGvr3dAVcZty9AYX086Un6W71o4hRdjI8lmrKCSlnqqNwMZ/VJw49UGOwhS2m\nTYva2xkv4MpNcbrkl8Yl7Z+dQyRw1FGfXXivXEDkF61YZg+Ma6Gy3qtAWZyu\nxWTEdG3iOrZcRoRg0/5HYsFUnBIENBXCILzcw2GwjC5j3MPpIZgnUwWc5/TB\nNBHmsrDsXxaRCCiOkYUspSPFvqZsLuJy3X/WNJeIS0/ZpVWKiu/e+MtDFJDf\njkqcyp6f00EqbKUGSBBSdQ/9VHgSrYbGhdFsuXI6S3SlesUP6pdfjj9WShVp\njig1cOf8hgjsTxJpcNN3pGcKUiJoRz8i0MyZC7zMSUtnQ+XWzaD2zL5S9mz6\nfevr7dk4SvWPsnfMHnzSPuss28iN0kmxBz9DdCCVGnjy+1g384tJe4howUSJ\nTg55Hs1MYPbiJZ26GO5oaqtJo0E8VIjluyGT5W+rA/WXIT9I6T1wpsmwiJeS\nyBAUSOigpT8gpO3guhxdvtCPTtjSFjq5IDFAP9F2jfx1KFhxwYN7tgplPlGe\nUSKUSz04ZVl6BAMa8MxxRV0EK+HoSAY2kSI1FPMPxE4zYo0HnTubT/Piyk33\n0rxv\r\n=gxqp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/ua-parser.js","_from":".","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"_shasum":"960df60a5f911ea8f1c818f3747b99c6e177eae3","engines":{"node":"*"},"gitHead":"e72371c34de7888b3ed7ca9781f3fee3a1be7b3e","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/UAParser\\.js/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/UAParser\\.js/' --compress --mangle","verup":"node ./node_modules/verup","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"3.5.2","description":"Lightweight JavaScript-based user-agent string parser","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"8.10.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"~1.8.0","verup":"^1.3.x","jshint":"~1.1.0","requirejs":"^2.3.2","uglify-js":"~2.7.5"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_0.7.22_1599902107613_0.2991580480755571","host":"s3://npm-registry-packages"}},"0.7.23":{"name":"ua-parser-js","version":"0.7.23","keywords":["user-agent","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"MIT","_id":"ua-parser-js@0.7.23","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"portilloalvin@gmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"fyzlman@gmail.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"Nikhil Motiani","email":"nikhil.m@247-inc.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"shchotse","email":"topal@mail.ua"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Insanehong","email":"insae.hong@navercorp.com"}],"homepage":"http://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://faisalman.github.io/ua-parser-js","dist":{"shasum":"704d67f951e13195fbcd3d78818577f5bc1d547b","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.23.tgz","fileCount":18,"integrity":"sha512-m4hvMLxgGHXG3O3fQVAyyAQpZzDOvwnhOTjYz5Xmr7r/+LpkNy3vJXdVRWgd1TkAb7NGROZuSy96CrlNVjA7KA==","signatures":[{"sig":"MEUCIQD9u0SPC1ahrRWUShp6EpvNG9kWZOO6d+BJwI2oRnIWKwIgZXtOjPe39ks5muLLZkqUy/+UHlYm7Wa+21G/GN/Cxc4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":227825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0aHRCRA9TVsSAnZWagAAHfAP/3hsIWBwF7Z2H/nsQ8F4\nYpBDg/QAhtRtfvR73S0S4NrTTtiknZfJ6oIm6PgRlPODsfyYm6UsHp0ksXYZ\no+P9l74pm0hVwtNK6ZDqY/5mwgqP0BuWFGwoCYtKt8dXkWyIwxr6jk/GL/cZ\nOEVZAgvs00/F33tXWRnI+zJAKVdqiyJBFKOyiDvh1p9PHR7cx6AhBUYQV4df\nGN3SIo9C6kKF/6ToTqN/DIneeHi0EBQHOCqoQ3m/3oGZeDGiJmu8xIEtz3Fy\n5Us/3nrv9itaKxAU7rNu32SZBvcm3tHXREpAN5ZAUtwG8qDIgMAz6PDoO7at\nstd9VWaIV/Mssjbyu/vCfsRfIGpXedo8j844eBN22zNo/JEysabOGNsAF5Ja\n8RtpugmWStkKP+o33hZED3UQqGf3yhViR442Vbr6baqThJJdRdLO7NfBUhb0\nQOMEUxeDa8uIxd+T2/OwydWoTiYteMM7Pxk5Ltuifr8RXkagT63XsOQ9Jdtg\nyNeUuqKsoXilWPogi19hCzNEixklBa0NkYTGadzwXS1OR0dfZM7Sf/2WxN1l\npAV75UZgQUeYqepjejZoAUAtRQ0wHudPy5zDlf93YZ+FGxpvjIY77WUVFZDA\nEBqGGR7X2R9T6t5oiFTtDtTfRncHXOHNrdfd8UAJxJJW7lkFdbSXFy/TwC68\nUZGp\r\n=XWUd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/ua-parser.js","_from":".","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"_shasum":"704d67f951e13195fbcd3d78818577f5bc1d547b","engines":{"node":"*"},"gitHead":"d5ab75a14e4ea7db01334cc52ca553caeb312bca","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/UAParser\\.js/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/UAParser\\.js/' --compress --mangle","verup":"node ./node_modules/verup","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"3.5.2","description":"Lightweight JavaScript-based user-agent string parser","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"8.10.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"~8.2.0","verup":"^1.3.x","jshint":"~2.12.0","requirejs":"^2.3.2","uglify-js":"~3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_0.7.23_1607573968964_0.052873536908688124","host":"s3://npm-registry-packages"}},"0.7.24":{"name":"ua-parser-js","version":"0.7.24","keywords":["user-agent","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"MIT","_id":"ua-parser-js@0.7.24","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"portilloalvin@gmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"fyzlman@gmail.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"Nikhil Motiani","email":"nikhil.m@247-inc.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"shchotse","email":"topal@mail.ua"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Insanehong","email":"insae.hong@navercorp.com"}],"homepage":"https://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://faisalman.github.io/ua-parser-js","dist":{"shasum":"8d3ecea46ed4f1f1d63ec25f17d8568105dc027c","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.24.tgz","fileCount":18,"integrity":"sha512-yo+miGzQx5gakzVK3QFfN0/L9uVhosXBBO7qmnk7c2iw1IhL212wfA3zbnI54B0obGwC/5NWub/iT9sReMx+Fw==","signatures":[{"sig":"MEUCIAI254SknH/0UDSz2FD91NhoKeYNiaAa1TUL84dbYSutAiEAzhBZGTsYCXmgrPKk8v/d8ecLzoZP0gc7wMEmwp5MYkI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJe/YCRA9TVsSAnZWagAAIH4P/RGXliqPW4rSmoH3NpkT\nm7+0w0uzJCACtWubW32ZqQammKnrW3fCjvjLNefXXimxMq5SI+T4cl3BpHyv\n4NGxn6u+Pv0kPU9m0ytUYddWuwqHWVXH9hKww2rg41ZNEg2sT7FOONwvqk8V\nDAABkhiLamMsxMLvYj/gMyUX45OAomQ7eYcbQrCXUGRd3RNbc5AmKar2skin\nESeJ1m6ZAyfaI27pgzfqQMtMMqjZ0TUigTF8Kq7JdtYpidWwKFRoCU2S7YbU\nVz953uF/BedC9M/APhDatPy2IcMyg8NlSc0qFIQl1rLqOt/RSfphiSa988JI\nhvvail4q0tMC6bJEI8chmBVx0TgdNMTlOwplzB8cXjsoiYt8gBiqU1dPhnBR\nK9LULCwtWmW5FaHrzbnNPJ6XikcjCC85nPYvaDiClWPnYfOgIgE0Lv8orZsT\n8H7kJ+Cenv4m7Fuz3lk19guQvlwRGRi+tv5TqwK4f+IXFgJUxZomy1/XpVEB\nYNNBKS4hQRvVaXigyWh5vEeLD4oiTyiauo9NlB+0G/JE+d10s5PonlJ2uA0l\nXr+ATo08m6pMl88RsVnnOx/Q8SSyGC06H9hRb5zG+B5HGf9IPouVLYDcpSdC\n/ppqcxh8TannhwX8QkUznkA/ggUKPxZhJIVBpHuhOOyt2FhsZYcLaBLjC1l9\nMc0i\r\n=lxru\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/ua-parser.js","_from":".","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"_shasum":"8d3ecea46ed4f1f1d63ec25f17d8568105dc027c","engines":{"node":"*"},"gitHead":"9999815ac8c969306594c650566695fba3506830","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/UAParser\\.js/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/UAParser\\.js/' --compress --mangle","verup":"node ./node_modules/verup","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"3.5.2","description":"Lightweight JavaScript-based user-agent string parser","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"8.10.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"~8.2.0","verup":"^1.3.x","jshint":"~2.12.0","requirejs":"^2.3.2","uglify-js":"~3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_0.7.24_1613098967948_0.741541437314013","host":"s3://npm-registry-packages"}},"0.7.25":{"name":"ua-parser-js","version":"0.7.25","keywords":["user-agent","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"MIT","_id":"ua-parser-js@0.7.25","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"portilloalvin@gmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"fyzlman@gmail.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"Nikhil Motiani","email":"nikhil.m@247-inc.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"shchotse","email":"topal@mail.ua"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Insanehong","email":"insae.hong@navercorp.com"}],"homepage":"https://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://faisalman.github.io/ua-parser-js","dist":{"shasum":"67689fa263a87a52dabbc251ede89891f59156ce","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.25.tgz","fileCount":19,"integrity":"sha512-8NFExdfI24Ny8R3Vc6+uUytP/I7dpqk3JERlvxPWlrtx5YboqCgxAXYKPAifbPLV2zKbgmmPL53ufW7mUC/VOQ==","signatures":[{"sig":"MEYCIQDKUzPiSvOUNDiQ7aBtZyQ1rUxwNrtvo081VSa8dUprlAIhAKTVCsHR+JDA+gFEAKWJURF7KJFojPjgy1bQYKGoW+Y6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":245552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWwA1CRA9TVsSAnZWagAAI0IP/1+oUCdieyp2RYwgrNQ7\nahqvGWfy0d571XGBGJ3oQ5l5w6JUepN1x4PTfrk63/RUJHGDi4VJABNZSRkt\nf4l7hOtvMXWgnf7iLO/uJWPZQuPFe19doGZj+XdqCHwkvyAkvUIDemIygDc1\n5WtSOMlU54Oqqn/F9y6bUIzjIaxvmjYkQn4oric8W462AcSoLUpEbklM3MQk\nlZW/r11GeVoeIZtBwvTzZsJI/rwkZglkY6R8KQBcimO6ciw++uL/Hh5i9PWU\npNlYF1ZSvSBa+UO5Rgo8CHekaHBTGymOla7HfKTKBvrhg1W8hcx8PPlnFWtX\nfGGqGWNtT4E7RCkXMDeGwh2otyT7gJv4YDbpXapt1969v+weBGSciE0VOcnj\nC506al9ZZtH+hyCyGy+GNDB89C56GcXlvwDw7XG5Ha0HWyiWTovcE/mQRd4l\nGerN1UpM9BRUhFWbhyOZCfqV06+o8lO0A+0r8MB9D+dvQA1YEmUiPX5oI+dS\n64mQxFR5d/NjPfO5pYwpUs/AbGePKpRTHXr3I5dPaIzIZpZywU6Mdp3dev32\nhaM47FsP5Mr/396NJJkkej6/ikUnwifU35W+iNpEwz7BR1LjAeqThYSL2pIA\nCAg5yLBSc7dBBfOJDTw0qMpkm08+DPWs20EjOnzPh//bgn827+UbZyWcrsuX\nw64d\r\n=GAiN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/ua-parser.js","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"engines":{"node":"*"},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"}],"gitHead":"3da59cef3d6666de913a0c3056b6fa6378207d60","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments --compress --mangle","verup":"node ./node_modules/verup","test-ci":"jshint src/ua-parser.js && mocha -R spec test/test.js","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"6.14.6","description":"Lightweight JavaScript-based user-agent string parser","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"12.18.3","_hasShrinkwrap":false,"devDependencies":{"mocha":"~8.2.0","verup":"^1.3.x","jshint":"~2.12.0","requirejs":"^2.3.2","uglify-js":"~3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_0.7.25_1616576564643_0.04360809657811737","host":"s3://npm-registry-packages"}},"0.7.26":{"name":"ua-parser-js","version":"0.7.26","keywords":["user-agent","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"MIT","_id":"ua-parser-js@0.7.26","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"portilloalvin@gmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"fyzlman@gmail.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"Nikhil Motiani","email":"nikhil.m@247-inc.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"shchotse","email":"topal@mail.ua"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Insanehong","email":"insae.hong@navercorp.com"}],"homepage":"https://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://faisalman.github.io/ua-parser-js","dist":{"shasum":"b3731860e241419abd5b542b1a0881070d92e0ce","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.26.tgz","fileCount":20,"integrity":"sha512-VwIvGlFNmpKbjzRt51jpbbFTrKIEgGHxIwA8Y69K1Bqc6bTIV7TaGGABOkghSFQWsLmcRB4drGvpfv9z2szqoQ==","signatures":[{"sig":"MEQCIF67WG1imsuoF2pT2whEOws0qArA77H6qqHTN10EU0N0AiBtsQNTtHIZeXTr5muMns5DpxaKrluGPsljN5mqyeX2ew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":289129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgX0LFCRA9TVsSAnZWagAAtpYP/AwY57s8dyNfGTzCUjVh\nyjvtxTWIM3dt3NH+PG6w1helIyTDEJnNqnvH3EodTAR39hlW3mq5nzsfc330\nuEkY5h+vcfIya0Hm9gj/lv14Zl6CDx5hJhL15AqtNwmoSdJVp0wjTarTYLgQ\nreJP2bwOgsZ+Hpj5/sV06GAbar6Z79zks+7/BbQPHVhVXltFgDShQb5jVSpF\nLdzsIajR/dF021ZOTplEj5WQM7YpmRi0Piv+W1cfDyJOtBk7KciydljwK3lK\nC6XNtver0h6g8S6W2IfWeuTsr59JnVkMn/1ZvtmZGm4Nbn7Jed/WTDB+zl7y\niz/JBp9prke0V48vzgknLhzLUEm+cuqyPrsX3qdu2UMx4f9rcw8arnhO58pL\n9Ot3GqCnot/puf7AxyrF2ivRW6R+7up7TToZu4yQr/iD3fyKZ/+6AXDOAmLI\nV2IhUGtjwPnLv/RQHUVHopS81BsrN4uLB4BptniGRxUfy4KIxfluTF6prjLM\np+2gxJCSyk6FsEf50z3pf4u83uKQraExKWl2oITtOSEFht661zRBgNqodwxS\nv3r6IqEFT9aeRm2cvO0Qzv6CVCGatGGox7MLYqh0i6Dy5dZuJWDT9sVZqgo7\npkqmUqFAhVZEb3LEI/tSmx2R/7kKSyz/pQ7WpGHT93iUhLOxDBDM6fM5EBZ/\nE5jQ\r\n=CalA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/ua-parser.js","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"engines":{"node":"*"},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"}],"gitHead":"a6b0c165c4882b62c430284f77cbd231c497d892","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments --compress --mangle","verup":"node ./node_modules/verup","test-ci":"jshint src/ua-parser.js && mocha -R spec test/test.js","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"6.14.6","description":"Lightweight JavaScript-based user-agent string parser","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"12.18.3","_hasShrinkwrap":false,"devDependencies":{"mocha":"~8.2.0","verup":"^1.3.x","jshint":"~2.12.0","requirejs":"^2.3.2","uglify-js":"~3.12.0","safe-regex":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_0.7.26_1616855749277_0.6543792110611923","host":"s3://npm-registry-packages"}},"0.7.27":{"name":"ua-parser-js","version":"0.7.27","keywords":["user-agent","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"MIT","_id":"ua-parser-js@0.7.27","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"portilloalvin@gmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"fyzlman@gmail.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"Nikhil Motiani","email":"nikhil.m@247-inc.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"shchotse","email":"topal@mail.ua"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Insanehong","email":"insae.hong@navercorp.com"}],"homepage":"https://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://faisalman.github.io/ua-parser-js","dist":{"shasum":"b54f8ce9eb6c7abf3584edeaf9a3d8b3bd92edba","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.27.tgz","fileCount":20,"integrity":"sha512-eXMaRYK2skomGocoX0x9sBXzx5A1ZVQgXfrW4mTc8dT0zS7olEcyfudAzRC5tIIRgLxQ69B6jut3DI+n5hslPA==","signatures":[{"sig":"MEQCIAIAwxKiztDEsopMkCTm0NWkS/VZNM+vfseDLFupaw8bAiA24Xrzg7nOrPg0JtIcHw0qcc0tQpFjWRyaLX5yIf9/4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":294854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZv/SCRA9TVsSAnZWagAABPUP/iwMWgIlh70HoTFg8Ho4\nt3sfpuKFdsPOO+TKlOd9Fv06UuKTGYyLGZR6CcnayqIeDgUw88czBmyYALtA\ngnRGNMWuNVrGHc2kuuJXxn3/1E2+EQuGBr5WT3k7svAob4x4XSq3r+iboys5\n1xf0ttbfbaYQ/fCzTcKe2PNkictKMqhu9y3ecZhSuu/Idx/9/yIyp3V1bdnL\nlCLQW6glJ9OQTYdvkWEj2mQTslylcA8RPxexwD0eHIDDOQNeIGkTx24+RPh2\nqSFXj0KPBL9k4gTPl2Kdgjx2TzeSTC8MeV9cJEuqu2HdeWlWgJegv8dYg87w\n283lIXdxT0EkohagldNT/RrcNveWcti/Z+9LSTnGkIV1vodjvi4sNpMYsI3u\nCWu6W4LPTCZje3ffsVGGFhF4wEJ9TP5RceDRWEtJGVg/ghCZOr+R/az+iMff\ntqpF5qvn+PunuUSFW96GfcAs72kHeuHs4EioEr+zsvCbgUfBidA+dyWVkfsC\ni6neIIxR2oeClbzyTnyDiw+yywTwUV1twIPnctrucGFS86gG8AO13k7kxp8I\np/1YujFjtkPOYdbf7ZGDSr4EnvrN6QPCOeoEG1X4FczmTdDAhNpeQucwY2un\nY4tIpYY0rBkZAUPbK8gtVz0nbSshIVa7F7nc8+N5LX/BtLUpGIF0ZYvR5PoC\n1jCV\r\n=V1Sv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/ua-parser.js","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"engines":{"node":"*"},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"}],"gitHead":"f95aced43b1879bc03fe198a80bcd3d3f3750d86","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments --compress --mangle","verup":"node ./node_modules/verup","test-ci":"jshint src/ua-parser.js && mocha -R spec test/test.js","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"6.14.6","description":"Lightweight JavaScript-based user-agent string parser","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"12.18.3","_hasShrinkwrap":false,"devDependencies":{"mocha":"~8.2.0","verup":"^1.3.x","jshint":"~2.12.0","requirejs":"^2.3.2","uglify-js":"~3.12.0","safe-regex":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_0.7.27_1617362897650_0.16062391596294834","host":"s3://npm-registry-packages"}},"0.7.28":{"name":"ua-parser-js","version":"0.7.28","keywords":["user-agent","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"MIT","_id":"ua-parser-js@0.7.28","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"}],"homepage":"https://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://faisalman.github.io/ua-parser-js","dist":{"shasum":"8ba04e653f35ce210239c64661685bf9121dec31","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.28.tgz","fileCount":20,"integrity":"sha512-6Gurc1n//gjp9eQNXjD9O3M/sMwVtN5S8Lv9bvOYBfKfDNiIIhqiyi01vMBO45u4zkDE420w/e0se7Vs+sIg+g==","signatures":[{"sig":"MEUCIQDY69DQ8QI4FOM9elMnPVwllvKQrMrlHXX1f8sOqHAxNgIgMiw403EE75npA20+/F4CsOh8CxE0+4pZtDoLwRA+wcQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":300519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcblnCRA9TVsSAnZWagAAwyUP/3LLh+LA04aV2iZC4SO9\nWo0nYYmFmTQawibIw190mmryrGUnIozSs3nitAs1SqANdnFRzUOZ50G9bbYu\nhzzV6Thix8yFK75XvvEuG8QZk9rgff2JOztpOLRvmvTwbd9O7GAAKH2RT1Wl\nm6nJIzGG1MudHaPB5TvaigMacpByFsAKbK/vWwNjPIdhtNsD/L1C+Bi/IlMO\nuX8piwiepP5P34RRrvJe1epMoLqY0HzXYqKaodz50pro4KqfiPfHDmYgOJ85\nOUNaAYCE63sLL4F/Tiv68ArITiccQ0MYyGtttE+HHnEalHhSUxXFlh4OHYyo\n+v58Wku39Er0Oz57i3E/b0KEL+4VM/W95gj9PZN2lhgCslwhKOUNb+aBe1RP\n+wWW3jhL3ZBfWdlyiYf+PSZXz2Fx3dNjgyEUqcg+kkPYmmOXSNf8GpNsTiC5\n9CVUxs8GOtJ34BRpE5AEXUQMuv2KFncFQkzHwf9c2CFsO5Dcmr0j2i5j50RH\nrFh6NmgPpK+JHSVSeTXEyA0Smm23mPzr8wgVYj8JYHJHbobn2cH0eW17D+o7\nPGGaQRA9rXiDJ/V9CXQMPZ8bgiLANNvCpZ/6L7AnzHPduIj1mOMS8eESdwXR\nhkpVtw4epda9hQWSOCUUftMrw9frUzAbkZHTHB7dy359GhUfSP8jpi7CuhCr\nQH/m\r\n=IqeL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/ua-parser.js","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"engines":{"node":"*"},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"}],"gitHead":"1d3c98a10c23915046a362c4e3b3b503fb40d611","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments --compress --mangle","verup":"node ./node_modules/verup","test-ci":"jshint src/ua-parser.js && mocha -R spec test/test.js","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"7.8.0","description":"Lightweight JavaScript-based user-agent string parser","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"15.13.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"~8.2.0","verup":"^1.3.x","jshint":"~2.12.0","requirejs":"^2.3.2","uglify-js":"~3.12.0","safe-regex":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_0.7.28_1618065766931_0.15694468966552644","host":"s3://npm-registry-packages"}},"0.7.30":{"name":"ua-parser-js","version":"0.7.30","keywords":["user-agent","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"MIT","_id":"ua-parser-js@0.7.30","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"}],"homepage":"https://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://faisalman.github.io/ua-parser-js","dist":{"shasum":"4cf5170e8b55ac553fe8b38df3a82f0669671f0b","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.30.tgz","fileCount":22,"integrity":"sha512-uXEtSresNUlXQ1QL4/3dQORcGv7+J2ookOG2ybA/ga9+HYEXueT2o+8dUJQkpedsyTyCJ6jCCirRcKtdtx1kbg==","signatures":[{"sig":"MEYCIQCo90QnqqKvhe4AyJ5n2iiiI5VYXs7aMXtBiD9efWwRwQIhANwuqN265hXfoAIkwZbuAFSBvtlNg63VHry1GTHCaehA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":327144},"main":"src/ua-parser.js","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"engines":{"node":"*"},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"}],"gitHead":"139fbc321a36ff663aac471a61d109728ac17f0b","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/^ UA/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/^ UA/' --compress --mangle","verup":"node ./node_modules/verup","test-ci":"jshint src/ua-parser.js && mocha -R spec test/test.js","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"7.9.0","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"15.13.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"~8.2.0","verup":"^1.3.x","jshint":"~2.12.0","requirejs":"^2.3.2","uglify-js":"~3.12.0","safe-regex":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_0.7.30_1634919368642_0.671180304144197","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"ua-parser-js","version":"0.8.1","keywords":["user-agent","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"MIT","_id":"ua-parser-js@0.8.1","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"}],"homepage":"https://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://faisalman.github.io/ua-parser-js","dist":{"shasum":"aa3fea52565c5e36cd84ad5a47497e8f2abadc9a","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.8.1.tgz","fileCount":22,"integrity":"sha512-top37bpoaHp+wJBAqjm5KNz7qNfSZ/tmHEisuMMK5uzjdIo/L6uWovDFuYboO+q8EMz1f67exTnd+OPYESuu8Q==","signatures":[{"sig":"MEYCIQDIxS4kA3jDZkhpCTfrraU50KPtqNUf2P/M+ACcrYMNUAIhANSl2xmZPb1XaZ8kkmUuvt+nbWu+wXpTfPMeFPyFVxPo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":327140},"main":"src/ua-parser.js","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"engines":{"node":"*"},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"}],"gitHead":"051aa5d284157ea4147f8ee23282f7c4117d71c3","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/^ UA/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/^ UA/' --compress --mangle","verup":"node ./node_modules/verup","test-ci":"jshint src/ua-parser.js && mocha -R spec test/test.js","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later)","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"7.9.0","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"15.13.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"~8.2.0","verup":"^1.3.x","jshint":"~2.12.0","requirejs":"^2.3.2","uglify-js":"~3.12.0","safe-regex":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_0.8.1_1634919832805_0.3672808317447185","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"ua-parser-js","version":"1.0.1","keywords":["user-agent","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"MIT","_id":"ua-parser-js@1.0.1","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"}],"homepage":"https://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://faisalman.github.io/ua-parser-js","dist":{"shasum":"268408f4d60375e67aa919fa7d117bdc66d5cd77","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.1.tgz","fileCount":22,"integrity":"sha512-ZMu7XRN3M3R+g/YaFQKiVW0J42bzciF0+xAxP5uuO6VibE30MQvRRBctHuh22uS3yAe5jkru/i8QVOwRDJazIw==","signatures":[{"sig":"MEYCIQCyXjkaCsrRGYpOfCFhvZYBcmirdvVqqMQli6HIw70rcQIhAJhMlDMQSiGWyIAsUzZaNQGnq/T0nLe/CnVB2ybyKY0y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":327140},"main":"src/ua-parser.js","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"engines":{"node":"*"},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"}],"gitHead":"29d5e43342170414c4b7e88e76d87e4adb43c389","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/^ UA/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/^ UA/' --compress --mangle","verup":"node ./node_modules/verup","test-ci":"jshint src/ua-parser.js && mocha -R spec test/test.js","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"7.9.0","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"15.13.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"~8.2.0","verup":"^1.3.x","jshint":"~2.12.0","requirejs":"^2.3.2","uglify-js":"~3.12.0","safe-regex":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_1.0.1_1634919978865_0.555479867540819","host":"s3://npm-registry-packages"}},"0.7.31":{"name":"ua-parser-js","version":"0.7.31","keywords":["user-agent","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"MIT","_id":"ua-parser-js@0.7.31","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"}],"homepage":"https://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://faisalman.github.io/ua-parser-js","dist":{"shasum":"649a656b191dffab4f21d5e053e27ca17cbff5c6","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz","fileCount":22,"integrity":"sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==","signatures":[{"sig":"MEQCIAMMabpRPpIIgD8CqT6M7ZlJXF9GU/pp01qMLf8Zk+wOAiBcH+cnyDY/5gn/qDqi2QDX6UJHWeX5lrUSRxe9k+2irw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":328403},"main":"src/ua-parser.js","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\/?\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"engines":{"node":"*"},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"}],"gitHead":"97f3368ef053d63e24a04421dec1a55e73dbf2af","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/^ UA/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/^ UA/' --compress --mangle","verup":"node ./node_modules/verup","test-ci":"jshint src/ua-parser.js && mocha -R spec test/test.js","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"7.9.0","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"15.13.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"~8.2.0","verup":"^1.3.x","jshint":"~2.12.0","requirejs":"^2.3.2","uglify-js":"~3.12.0","safe-regex":"^2.1.1","@babel/parser":"7.15.8","@babel/traverse":"7.15.4"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_0.7.31_1635318172896_0.8284534056161117","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"ua-parser-js","version":"1.0.2","keywords":["user-agent","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"MIT","_id":"ua-parser-js@1.0.2","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"}],"homepage":"https://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://faisalman.github.io/ua-parser-js","dist":{"shasum":"e2976c34dbfb30b15d2c300b2a53eac87c57a775","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.2.tgz","fileCount":22,"integrity":"sha512-00y/AXhx0/SsnI51fTc0rLRmafiGOM4/O+ny10Ps7f+j/b8p/ZY11ytMgznXkOVo4GQ+KwQG5UQLkLGirsACRg==","signatures":[{"sig":"MEYCIQC9jYhNWHSasO/pCzXkcQ2yREtqGh3J4YC30iSwCN7pkwIhAKFtfE058witYHgL2eJdLWsJhaXisDG1clR8euSx55TH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":328394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2+tuCRA9TVsSAnZWagAAQWoP+wQD47mtTvyOo8rZW1VU\nwwbnW/kTRYIiIxCq9kWWqYAn//hppZBqfn6U5eVZdEM6NwoIVc7Fl+VUea16\nd01bvPNfFWAGlBBbTWKy1hVoGWYitlAGzZYtAzRzXWElrdg/L+p3Pn7YifFC\n++FzhlU29E8ekvyX5sokBELNd40ipad/B4pFytNyBZNZOSxTICHEJlxaT2hn\niH88P8d9tevYUDNc9a7gHhIibd11HI7s+4Tr7qbeqnwaE1wr4KjVq+45SaMW\n2wAcuUrPURveJZTb/KOlj5p9cOJX+j2ovqxoPONMkUvyTqj8V/5GMCc/vPFo\ng0DD9hdJGFq9VXLJB5C9ieOAKJ2JngLPlAyTOFRZYk8qUErKXvBpVZodnkBY\nVbp1X49HLUmkvry4fh0AsTjO6PxxzxPT9EWjF2LI9EvgFCW6KuaTO4hnNFk9\nKB7McRtzeFkgT+BACSqrpq+LjZ1vnPguKvzqskxSqq88fmX2EAvJFLoYSIkx\n7BKVt6MQe5+Dzd8EQVPDBARa2jaC3rsKN8POa/1tFHjnl8ZnEPwwBgyp0yT4\nNFGnDWkABOb5NKDXMpdUUj/YgZSeQOMQB/Jm9Q1QQ4urjyDeN646qiVGacAF\nkRqT2WwGPZ2f4K2mRflnKbBbj5+c0bicnrEiIj5jbIrVgBDz6ST4QlNFpu9g\nyJNx\r\n=+qPa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/ua-parser.js","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\/?\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"engines":{"node":"*"},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"}],"gitHead":"1bf1c732c72ff6d6102591fe4a93a2284c826a52","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/^ UA/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/^ UA/' --compress --mangle","verup":"node ./node_modules/verup","test-ci":"jshint src/ua-parser.js && mocha -R spec test/test.js","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"7.9.0","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"15.13.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"~8.2.0","verup":"^1.3.x","jshint":"~2.12.0","requirejs":"^2.3.2","uglify-js":"~3.12.0","safe-regex":"^2.1.1","@babel/parser":"7.15.8","@babel/traverse":"7.15.4"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_1.0.2_1635330244356_0.49780771009451685","host":"s3://npm-registry-packages"}},"0.7.32":{"name":"ua-parser-js","version":"0.7.32","keywords":["user-agent","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"MIT","_id":"ua-parser-js@0.7.32","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"}],"homepage":"https://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://faisalman.github.io/ua-parser-js","dist":{"shasum":"cd8c639cdca949e30fa68c44b7813ef13e36d211","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.32.tgz","fileCount":8,"integrity":"sha512-f9BESNVhzlhEFf2CHMSj40NWOjYPl1YKYbrvIr/hFTDEmLq7SRbWvm7FcdcpCYT95zrOhC7gZSxjdnnTpBcwVw==","signatures":[{"sig":"MEQCIDOl5B+fT9OXHdDKg86ucxhU5s9Ce43DG+UpBbvUOjclAiAnFvdmHee6Vzch7i7/c52xCNvtvQ3zezUizMG5x0/nEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSn/6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqrug//X7pkSPeDSQry50ucpJjlw74DDWXgqfq2tB0qk//NAyAnRvaS\r\ncYz0txVhhuKOpGfDcO2nR1KMGG1CYn4k5E+VSSIANIwKgKEWDMTAm3IZkF8o\r\nEJIn3+ZSGE9ETFoj4Aj+mmy6kmW7adUOGugwzu2bagMzXtsNwPjroFwcrtcv\r\nq5md+wEFiBEPqwLuZbnMdzulO/eOrDQNKozmhr2c5NL/dhi2L9xl1SHu4Edu\r\nyL0cbodIIWf2M/OIpv+QwMCDy0gL90STXc6+rijr5URjuhYlArnc8WdnJrSP\r\nJUqwMT3esHwrSd858OqBjegsOlFYM+EOxWad9AybWdSxArczjHxmaEG7VO3E\r\neHffhbO30bsIKvwr6vc5FbD3c0YEw3/NH/jqjebqQGeds0CYQcT8zQwRFNkp\r\nKLiYQcy60TBwyNkeZ75FMq3i2PkUU2X0d9sqmLsiCbUI3Sc4NS0iQZS4Spid\r\nde9L9eY2f3T1em5RsZ2pADtpacOZ6Krq8Rjuexj63+AyG9Uq1sV4ddpFgbj+\r\n6RNNud11XDePdVHaqor637R5CSEyuNbNlqje6JC2g6OxjxT/CCFVbUwDDyw0\r\n9usEeAf5wq2FTGFj9Yvh1ZzUtacSQXCLPk1KVfm/2znqfzhyngVkLvP6IpK1\r\nkFYGfuNhN69vL9vDmTJDLNvBdk/q3VQ+33A=\r\n=OKR3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/ua-parser.js","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\/?\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"engines":{"node":"*"},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"}],"gitHead":"d11fc47dc9b6acc0f89fc10c120cea08e10cd31a","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/^ UA/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/^ UA/' --compress --mangle","verup":"node ./node_modules/verup","test-ci":"jshint src/ua-parser.js && mocha -R spec test/test.js","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"6.14.4","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"10.19.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"~8.2.0","verup":"^1.3.x","jshint":"~2.12.0","requirejs":"^2.3.2","uglify-js":"~3.12.0","safe-regex":"^2.1.1","@babel/parser":"7.15.8","@babel/traverse":"7.15.4"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_0.7.32_1665826809775_0.44636127739181397","host":"s3://npm-registry-packages"}},"1.0.32":{"name":"ua-parser-js","version":"1.0.32","keywords":["user-agent","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"MIT","_id":"ua-parser-js@1.0.32","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"}],"homepage":"https://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://faisalman.github.io/ua-parser-js","dist":{"shasum":"786bf17df97de159d5b1c9d5e8e9e89806f8a030","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.32.tgz","fileCount":8,"integrity":"sha512-dXVsz3M4j+5tTiovFVyVqssXBu5HM47//YSOeZ9fQkdDKkfzv2v3PP1jmH6FUyPW+yCSn7aBVK1fGGKNhowdDA==","signatures":[{"sig":"MEUCICLd/3Zss7RksbKfAXkAjCKpHrsbnDhoOzT21QI0XhrtAiEAyVnS8x5Pq0jMpLQVQKYEpBiiz/qVVNL3Fm4BNkcxC9A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSoAVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmob4g//amqJ/AYVKx3alsM2h+GgENBzDHmOTfrnYwjX84dztxQw2DWi\r\ndLbO3VTN0eMRpWru7ciXAGk3NR1IGTwlhXro/QSwCtKglnDKWVGmTUw2L79q\r\nXUED0JjXzkLTk0HpF5bcUIMIqqnDwskXDXPD7/M9opNbjwbRZhUUQApjvxrB\r\nCDnzL0mEiimOWNsCVButGxv+S1bd7iQ9sV/UNSueu7gqoGvQGlwUW+LCkN7O\r\ng/y/cTZm0suIFdTW7bnSloAmBzvt1LHWxBaj2OCYKQiv8Sa/m8z5mkGVXO2Y\r\n6LodkOtA6ZkuExoryoEjnpHAU7ex7jt7wxn7PKJQMve7BO16wbIiqHL5FsTt\r\nCHDDr8RSdlZZWXeRmTnR2r/9+99oUhbHdjfDM/sGamu3cWXyrv8GNc7JiNbP\r\n48highriTDAKF043/rMmZm3DNFdxG/kq55NGtgm3v16LKY8brMt8d3vx1VHX\r\n62xko4bKAifKCF8e7mHSlaMADwfLSw85BZyYJeHC7rhsiKP6kP0loVbuvjDK\r\nY8ULBHeHfqVASe6PHxS7a1O5kiyNLEHhppAsJza6FdQXWDGg09JhUZvMnbRR\r\ncG4qTMemL3kWk+xINtIUMXcWmGH8DajUGl8VMsF9GdFNjCWc0qDbJaxocWqd\r\n9yDLXwugiXjiz8A+MuWtw59HxJZSmGHRTUg=\r\n=JMUN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/ua-parser.js","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\/?\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"engines":{"node":"*"},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"}],"gitHead":"a2b2e805fa7cbde4aaf9ed2dd7cdc79bfa7e4d40","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/^ UA/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/^ UA/' --compress --mangle","verup":"node ./node_modules/verup","test-ci":"jshint src/ua-parser.js && mocha -R spec test/test.js","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","deprecated":"You are using an outdated version of ua-parser-js. Please update to ua-parser-js v0.7.33 / v1.0.33 / v2.0.0 (or later) to avoid ReDoS vulnerability [CVE-2022-25927](https://github.com/advisories/GHSA-fhg7-m89q-25r3)","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"6.14.4","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"10.19.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"~8.2.0","verup":"^1.3.x","jshint":"~2.12.0","requirejs":"^2.3.2","uglify-js":"~3.12.0","safe-regex":"^2.1.1","@babel/parser":"7.15.8","@babel/traverse":"7.15.4"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_1.0.32_1665826836810_0.4656066906684737","host":"s3://npm-registry-packages"}},"1.0.33":{"name":"ua-parser-js","version":"1.0.33","keywords":["user-agent","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"MIT","_id":"ua-parser-js@1.0.33","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"}],"homepage":"https://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://faisalman.github.io/ua-parser-js","dist":{"shasum":"f21f01233e90e7ed0f059ceab46eb190ff17f8f4","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.33.tgz","fileCount":8,"integrity":"sha512-RqshF7TPTE0XLYAqmjlu5cLLuGdKrNu9O1KLA/qp39QtbZwuzwv1dT46DZSopoUMsYgXpB3Cv8a03FI8b74oFQ==","signatures":[{"sig":"MEYCIQD8Ud1Txg5P1eALyoZb40z5wjpJ/YJqYjpB4tFlvjT5kQIhAIzxkG/dr7d1ZS7TzaZh9hlHSCf2ZA6ThFBo+yUbH+X7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103785,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzVciACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohGw/9HH3k+tc15sN+TBwjY0oUoVeDbyrgBE8SL4NNdsAbm1DLSL9r\r\nWxta3f+QqV5WBdgoFySxg53sePx9y++NNglcm1JHnly9hELZdPDZtxAN/LoV\r\nPkrMzkqe5k/CPawxNv45U09jGzSEnC5aa7Z0RMT59OW/RvfP3j7HTjyDrE0C\r\nLz6/u2HFPjek1+vciyjrtDujAxlFCWWCndO//ROpin43taB9HKkk43S0+Azq\r\novflSTt3KMB9mZi8zK+W8NEFG2gov1hfcMq6vj1mDCkQT590gIZegxlWTOtB\r\n/xbYg8R209j3DzoOnnbTAPkLeX4DOOFNGp0xAf1GRAFc0xUf30nCrzdRci1h\r\nKAEu+en5DTXJSeyGcT5EA52DId1i9mR2jw2r/OUi5fUw4SzDEQV8yxqO887w\r\nyF5zp4q52ORDQ3+hpGTmfT/DM7KO+j2uuS26HFmXnJ6HtOSAqTLmfDdiOp6z\r\nCiIK3Z6cyv7eV3u6AT4x96X/VNfSm0dSzV6X5T+Javg8lxpPBGInlMtzbPNh\r\nzve/9ce+kG+iWatXGJH5YdU9w0RMrUmFP4Mg0dejwIoRHlsz0sLbIOPD1Jjg\r\n5lTOQhlwW282iMjfcNJ6DIQndU/6y1ifify8vOP+eL/RpY5lVJ6AsiWKt37H\r\nOBdRLSS8ANbFg6P7W0m6sNm2+KBWc5/OvVo=\r\n=0SoI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/ua-parser.js","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\/?\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"engines":{"node":"*"},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"}],"gitHead":"67005e3494e390a78f35be4efdc999bc9f7beb30","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/^ UA/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/^ UA/' --compress --mangle","verup":"node ./node_modules/verup","test-ci":"jshint src/ua-parser.js && mocha -R spec test/test.js","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"6.14.4","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"10.19.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"~8.2.0","verup":"^1.3.x","jshint":"~2.12.0","requirejs":"^2.3.2","uglify-js":"~3.12.0","safe-regex":"^2.1.1","@babel/parser":"7.15.8","@babel/traverse":"7.15.4"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_1.0.33_1674401570013_0.6805323063619151","host":"s3://npm-registry-packages"}},"0.7.33":{"name":"ua-parser-js","version":"0.7.33","keywords":["user-agent","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"MIT","_id":"ua-parser-js@0.7.33","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"}],"homepage":"https://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://faisalman.github.io/ua-parser-js","dist":{"shasum":"1d04acb4ccef9293df6f70f2c3d22f3030d8b532","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.33.tgz","fileCount":8,"integrity":"sha512-s8ax/CeZdK9R/56Sui0WM6y9OFREJarMRHqLB2EwkovemBxNQ+Bqu8GAsUnVcXKgphb++ghr/B2BZx4mahujPw==","signatures":[{"sig":"MEQCIAHrQxhuFussW0gtULh+8lb8VSCj4N3PCNMtLP/kKFBiAiByLA/x2GkwXJPzY4JckY27XnRIOLpTbOQIZltVAuYVYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103783,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzVdAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWURAAlWOTwSDc4eUsnH4STV9S+bG+cqcAFdx45Iz/SIt0QgpSeAjO\r\nYw4hdTakNxyltAYYYOMRRKyIaEuUrIT5atH+OYkoYSA7y+LXt1dw2x7QLfmd\r\nEz6qcwr8vqGsUqswv7x7/N5OyShlYz/ShVxWw1ZUweWwNiBSiMUMn68qsnND\r\nwVroDGoLs4/065nwO2CNmgIxfsfjyYAVGphb8Zxr9iFvpUEctWCM7YA0N/Qf\r\nMI9fbxM5+9RBhmm0CnlwkIc+NT7pE8B8n0cBjZblGte4BVwqCjl0f104dDA7\r\n/49AMf5mQ5O67MZ3quih0IEh7OURe0wg0SmidR5idUbKQ99r+QSd+GtmP275\r\nFIgsIOwTsA7yWCRMORJ+qbfj8GRbCaH5YygFqOUSQObL74mhJw93TzMVgp5R\r\nm6bnmYyLxjay8ssq7iUoqyAfiENbOqwnfnsqv3yuhcLziYOTnCzQQnisDoES\r\nUAHJsqPSit/tZR6R1xUJaHWA+vYibHo9JgVq+rY8t0hK2P4jLGvb8h9mG54R\r\n52PHcLzd+HBI9hfT2nCG/TEdnKsWc2kWcjssucvClGUOOL7sIDppR8AtjKTM\r\n0FKSen3IsMC8bQn5ssuU5mu9XCY/cALG0Rvgkx9KMAzmaqXuBqrIhJOP6nKx\r\nL0/bOZim3WXCk90CShZ6gIICDKN/4JdCbP0=\r\n=z3XQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/ua-parser.js","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\/?\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"engines":{"node":"*"},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"}],"gitHead":"f2d0db001d87da15de7b9b1df7be9f2eacefd8c5","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/^ UA/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/^ UA/' --compress --mangle","verup":"node ./node_modules/verup","test-ci":"jshint src/ua-parser.js && mocha -R spec test/test.js","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"6.14.4","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"10.19.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"~8.2.0","verup":"^1.3.x","jshint":"~2.12.0","requirejs":"^2.3.2","uglify-js":"~3.12.0","safe-regex":"^2.1.1","@babel/parser":"7.15.8","@babel/traverse":"7.15.4"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_0.7.33_1674401599983_0.8093858389349111","host":"s3://npm-registry-packages"}},"0.7.34":{"name":"ua-parser-js","version":"0.7.34","keywords":["user-agent","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"MIT","_id":"ua-parser-js@0.7.34","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"}],"homepage":"https://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://faisalman.github.io/ua-parser-js","dist":{"shasum":"afb439e2e3e394bdc90080acb661a39c685b67d7","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.34.tgz","fileCount":7,"integrity":"sha512-cJMeh/eOILyGu0ejgTKB95yKT3zOenSe9UGE3vj6WfiOwgGYnmATUsnDixMFvdU+rNMvWih83hrUP8VwhF9yXQ==","signatures":[{"sig":"MEUCIQDnDDYIJ2VRq6mQLkJsUIrushTKVqjuK/gnKwDjKnMU/gIgAq79zeZYyxLC7gDT15J35kOaWL91KUmZhQmTeYgEJL8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBKVUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4zA//V6YJ2ywhyLa0J4BOD/Ag77WxleARlUu4LIqHtYdICrNU53T4\r\nMM2q4B7bOwE5cpJws9LwlvzzSnOa7phG3xXsAiqPJNZRbJ8XXFaK6LyqFN1W\r\nlC86qK7go6nNafQWVvSTmqwya3b07r+pX7WuDjrwFQs4vNZwH4cbrEUCzN2x\r\nH+T5oOTjvyCNklHQdO5zr6kx9pLMdcZw7pr0RuAdlvHAKNwbU6S0rgpHDqvi\r\nrQBjrZkHue/LAtTibW2ElOQU+UxXuTdVLz286U2m3ETW1C1Y+1nta3r6oa7B\r\n2ni7CWtJaETLbCERKGP/1YVMU9E6aqsRF8gBILRZK1eDZHBqbUgNhtqFonhb\r\nFJcIha8CzkeH4AMF0xEZAdPaJUndJUItrB8CNRvpo7oUAB8ghNqTqrKXKOo0\r\nU5Sqa6/q68wsY4Um4pgAtEdvAR7vwI3VECr42HybZcWBSOESRdGBe0DBW4fx\r\nrXjiWMI/WbvE93oYwTXI7TGwQr0762ZkuekZJVWvYobWmCxKdNXLRDXK1uQX\r\nnUv8e+DgHqQE2si9YPTgHJeFChYeBMu1CwQVsYSWkqsvBhwWD8LZ+oWmdqxL\r\nBdrwGfxv76l/B+OSwU6+Le5Yicw5LhV/uw5KNCH4fptmtxqQTcvSwZ5Iv5NI\r\nOtKybg1R0feHUXsELn4oXZ6p/f7Un8IIilI=\r\n=NoFe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/ua-parser.js","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\/?\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"engines":{"node":"*"},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"}],"gitHead":"3218051f0739a4a7990b06210983917a11da7904","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/^ UA/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/^ UA/' --compress --mangle","verup":"node ./node_modules/verup","test-ci":"jshint src/ua-parser.js && mocha -R spec test/test.js","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"9.3.1","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"18.14.1","_hasShrinkwrap":false,"devDependencies":{"mocha":"~8.2.0","verup":"^1.3.x","jshint":"~2.12.0","requirejs":"^2.3.2","uglify-js":"~3.12.0","safe-regex":"^2.1.1","@babel/parser":"7.15.8","@babel/traverse":"7.15.4"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_0.7.34_1678026067771_0.1749977371957101","host":"s3://npm-registry-packages"}},"1.0.34":{"name":"ua-parser-js","version":"1.0.34","keywords":["user-agent","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"MIT","_id":"ua-parser-js@1.0.34","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"}],"homepage":"https://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://faisalman.github.io/ua-parser-js","dist":{"shasum":"b33f41c415325839f354005d25a2f588be296976","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.34.tgz","fileCount":7,"integrity":"sha512-K9mwJm/DaB6mRLZfw6q8IMXipcrmuT6yfhYmwhAkuh+81sChuYstYA+znlgaflUPaYUa3odxKPKGw6Vw/lANew==","signatures":[{"sig":"MEUCIQDZtthxDx0iN5HGXmKjY8xaBW3/yuZk8vXAgROHCJpAqQIgRg2tcyKsR9AiIB0rEW35o5rDm+SPLpa7IWPpn8/esew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBKVgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozMw//c2RWRfWhkYjzgt08dFBinhhWfDGylIIZZFlT8fIiJKWmBldT\r\n+fnXgHK1hR6Yk6fuy1gXjRXWNgqR5MqdQTq/wx9cI1oWOkRKijKt73/3ecks\r\nH5O1wI+hHi9q3jbq3Dp6lsfP5wIgtWqp1rnGReh4xQSE1lWSdzVm5e4lBMbl\r\nK4gdXYWkmN6Nx7NHrMkbu3TGE500e5x0CEL522ksH8TSgDt5Fwtg7oRoM6Iu\r\nQvlQDGAnsXFqutCC8f5thZxt/43g8W7+oRsMkcZfL71nIwjwPBZhE5bwMzOh\r\nwueSurX3DCR4hX1g6ddBye2GMCr5PwGKezQ3T3pPbryxVy41NsK2rzfrxAEK\r\n2YKIxlIUvMlV+iecQmqdASK1a1fcfQ+7HjCBNSSJeptG7ZD89416Z9yj4QCk\r\n/gxOi6WHgGEyu0kMEqSom4ys5dl48OB/auutszOLGPI2lIOkJtDCP6veWL+p\r\ncbEoKGrTWog4gZufn9kH/26rDgewwlXg9wfLm8AwcJ8axAKXgvakTjzHpBwa\r\n0VTEaLTz6ySV9lifFziN3b6xJuzqSXSSOGsd3TTA1H9QcW+eAJp1QAEAAIKi\r\n+nLD8OoYYiMgzeRKjOiRkAOZ01pK9O4NScOR0D1oYHr0TZrB3tTIWOcNoLQS\r\nii82xfL/a0AIwQAJejxpMy+7A/BcAoODgZw=\r\n=8q0g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/ua-parser.js","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\/?\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"engines":{"node":"*"},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"}],"gitHead":"a486f287321ad2865e505ef7af0c7c45d4229a71","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/^ UA/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/^ UA/' --compress --mangle","verup":"node ./node_modules/verup","test-ci":"jshint src/ua-parser.js && mocha -R spec test/test.js","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"9.3.1","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"18.14.1","_hasShrinkwrap":false,"devDependencies":{"mocha":"~8.2.0","verup":"^1.3.x","jshint":"~2.12.0","requirejs":"^2.3.2","uglify-js":"~3.12.0","safe-regex":"^2.1.1","@babel/parser":"7.15.8","@babel/traverse":"7.15.4"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_1.0.34_1678026080602_0.1589690391153733","host":"s3://npm-registry-packages"}},"2.0.0-alpha.1":{"name":"ua-parser-js","version":"2.0.0-alpha.1","keywords":["user-agent","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"MIT","_id":"ua-parser-js@2.0.0-alpha.1","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"}],"homepage":"https://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://faisalman.github.io/ua-parser-js","dist":{"shasum":"8a1d46904c2e54f41733b9812f6c158b8206acf9","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-2.0.0-alpha.1.tgz","fileCount":12,"integrity":"sha512-q6xw3aw8IRx8JfOZ2cPllxgYUE/9t/m/5l4sABXZbUqNA8tQkd7hlE2nUbuYfTv908P7/ylCnde64pVbq/yYSA==","signatures":[{"sig":"MEUCIAOB9xLxo4okS1sObRlRai9pldg09Ox3x/5O6FCqlxl+AiEAoRgBwJcNLV92GR7cx1a7w/+7YyprLRUpSC8ARZDLk+Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":204811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJBsOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTmg/9G8xVdEDoMY4Pzset04MMb7CNUtAvzrk3A5R2fanE7SaqCy0A\r\nlJu8jVym1u28rY5V57NNALNIbVjhee21gXVD1TE8nOFn53xvR68k1uiWBIb3\r\nkQghYi56AU832ZiOaTP7gU9U8berTenIOwxGeHoVFFT6rOJThyto9GmHux1d\r\nRK0JGB6kUBgcI87zpuVzgc6qJtXv3tJwax4ZCUMy7IOgUOmCLgn/8PcVJ+65\r\nJHJ5+E7xibI8CUq2AIhw6qjE7ySBBxyp/HmLueYqVIJZMxBS/aRHP2sgcr/9\r\nxEbOFA0oKQP18Bv/xKXknhyBiYhWs5HLOfVJGU3dGx6Q539+o9JcBEm4J7QH\r\nMrPqvJDFwamhxUH+GTV5rrIxjEOhNzL95RJU2PNKxOfeWCEOnV1hqixesV7B\r\nDMUtqHupnn/40md8LzdXtCxRSQT1k0zxgiWmBI8lT/KWdxUPtjWP3b9yQJmz\r\n+CJIvYRedCVhEzv6VyLOIFbZfK/PgXbn4vezucO+hOqPt2Jzn0u93KlpMKyM\r\ngRS283+hbqrCqzXCifWlQH6L6lh8EFc7MVOUvBAG4NPbBWEgmUKY4fnzs4yc\r\n2b5kDCPRcHc+EMrcXBbZ6ulzSfXbEoE3MC3k2x4AFiwb6BhMXowcVR8Wywa+\r\nmS4EMDTO8jjwRIZQ/OaTwN0QrMpwl6Cfs20=\r\n=Z28d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/ua-parser.js","type":"commonjs","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\/?\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"module":"src/ua-parser.mjs","engines":{"node":"*"},"exports":{".":{"import":"./src/ua-parser.mjs","require":"./src/ua-parser.js"},"./enums":{"import":"./src/enum/ua-parser-enum.mjs","require":"./src/enum/ua-parser-enum.js"},"./extensions":{"import":"./src/extension/ua-parser-extension.mjs","require":"./src/extension/ua-parser-extension.js"}},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"},{"url":"https://github.com/sponsors/faisalman","type":"github"}],"gitHead":"30de983043dc44e24980c4983bb4f0f250084226","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/^ UA/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/^ UA/' --compress --mangle && node -e \"const fs=require('fs');fs.writeFileSync('src/ua-parser.mjs','// Generated ESM version of UAParser.js\\n// DO NOT EDIT THIS FILE!\\n// Source: /src/ua-parser.js\\n\\nconst window = undefined;\\n\\n'+fs.readFileSync('src/ua-parser.js','utf-8').replace(/\\(func[\\s\\S]+strict\\';/ig,'').replace(/\\/[\\/\\s]+export[\\s\\S]+/ig,'export {UAParser};'),'utf-8');fs.writeFileSync('src/enum/ua-parser-enum.mjs','// Generated ESM version of UAParser.js enums\\n// DO NOT EDIT THIS FILE!\\n// Source: /src/enum/ua-parser-enum.js\\n\\n'+fs.readFileSync('src/enum/ua-parser-enum.js','utf-8').replace(/module\\.exports =/ig,'export'),'utf-8');fs.writeFileSync('src/extension/ua-parser-extension.mjs','// Generated ESM version of UAParser.js extensions\\n// DO NOT EDIT THIS FILE!\\n// Source: /src/extension/ua-parser-extension.js\\n\\n'+fs.readFileSync('src/extension/ua-parser-extension.js','utf-8').replace(/const UA.+\\)/ig,'import UAParser from \\'ua-parser-js\\'').replace(/module\\.exports =/ig,'export'),'utf-8')\"","verup":"node ./node_modules/verup","test-ci":"jshint src/ua-parser.js && mocha -R spec test","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","deprecated":"You are using an early pre-release version of ua-parser-js v2.x which may be unstable. Please update to the latest stable ua-parser-js v2.x release (https://uaparser.dev)","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"9.3.1","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"18.14.1","_hasShrinkwrap":false,"devDependencies":{"mocha":"~8.2.0","verup":"^1.3.x","jshint":"~2.12.0","requirejs":"^2.3.2","uglify-js":"~3.12.0","safe-regex":"^2.1.1","@babel/parser":"7.15.8","@babel/traverse":"7.15.4"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_2.0.0-alpha.1_1680087822455_0.015313804670218811","host":"s3://npm-registry-packages"}},"0.7.35":{"name":"ua-parser-js","version":"0.7.35","keywords":["user-agent","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"MIT","_id":"ua-parser-js@0.7.35","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"}],"homepage":"https://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://faisalman.github.io/ua-parser-js","dist":{"shasum":"8bda4827be4f0b1dda91699a29499575a1f1d307","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.35.tgz","fileCount":7,"integrity":"sha512-veRf7dawaj9xaWEu9HoTVn5Pggtc/qj+kqTOFvNiN1l0YdxwC1kvel57UCjThjGa3BHBihE8/UJAHI+uQHmd/g==","signatures":[{"sig":"MEQCIAckQ9PyFiTaQdwbPaMzQJlHpR9JGbKthFA1QiXg5C//AiAxpn/FjVRORa4nuvUaOxbBvHpcqv2FRBhvy5dtGTAXJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKLqFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqbpxAAlTYdsgQlo7J7QB0BcM/Dan8Gl8iabOiM7tDaI3/xFauyB9oB\r\nJHSfkg8vN30vFbdb9icIoXGsqZ7hJZN4GoNimAl/xQztF1nAzUQpCjlxE6M2\r\n/IKFsTUtYUutIksqAcV2uEvSDs7BEB0hUr3kZuRPen95AlawPx9GtZtkhU1Z\r\nko2aWgk7EUmxB4psy3nkJODkcG1k2QPies7/JaqRtLBQTbGi0uZi+V/0mRjh\r\nSD5PMPc1276M7BfHR5B1QtRyvxK74punWkMmtrs4u8kYnt6DKs5RjXbjmAAr\r\nqORj0ckiwmHk4q29z9x3HsH8LC/dglYp1JFBlTMhsO36/kVwm3IyAMd6X3Dx\r\ni1nVnh3tYoe1Cud1kVMJBlL4NJBmCQSOKFXB4DU+Tz/+lvcTU8T+rMtA93pa\r\nO+/pcbWb6lsciYM/htT1MVq4A/XDrs0kGYWMxdwg/npMBUL02spr4O1JRRnC\r\n9kkXHCcqEhpGGp41qkwIwkQpYFnSWCKFfXksVI49sFiqOjXNm/mpCB/T3c72\r\n0goIEUcyaeoht56Y2zPNBs+NWpPJxH279hxx41cmnZRZLySFAgzE78IbL2tz\r\nxPG9ujbSUcNba/g9nws9m43R4ts1dbFXMcb4gypkL6bp7VG07TXELcHtaZim\r\ndOZGvZ8qe88XOixYwkVCLC3rTuWj/0EtgYA=\r\n=x8EX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/ua-parser.js","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\/?\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"engines":{"node":"*"},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"}],"gitHead":"32d326b35b9bdd5c64633a5b05b3573faa6a8dc3","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/^ UA/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/^ UA/' --compress --mangle","verup":"node ./node_modules/verup","test-ci":"jshint src/ua-parser.js && mocha -R spec test/test.js","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"9.3.1","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"18.14.1","_hasShrinkwrap":false,"devDependencies":{"mocha":"~8.2.0","verup":"^1.3.x","jshint":"~2.12.0","requirejs":"^2.3.2","uglify-js":"~3.12.0","safe-regex":"^2.1.1","@babel/parser":"7.15.8","@babel/traverse":"7.15.4"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_0.7.35_1680390788997_0.4849280439884496","host":"s3://npm-registry-packages"}},"1.0.35":{"name":"ua-parser-js","version":"1.0.35","keywords":["user-agent","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"MIT","_id":"ua-parser-js@1.0.35","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"}],"homepage":"https://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://faisalman.github.io/ua-parser-js","dist":{"shasum":"c4ef44343bc3db0a3cbefdf21822f1b1fc1ab011","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.35.tgz","fileCount":7,"integrity":"sha512-fKnGuqmTBnIE+/KXSzCn4db8RTigUzw1AN0DmdU6hJovUTbYJKyqj+8Mt1c4VfRDnOVJnENmfYkIPZ946UrSAA==","signatures":[{"sig":"MEYCIQC6P2qRem8JNMRFul8LpMxH7HSL0dbd25PA8QtXvHONMQIhAIS+HHo4r+mQU2J3MCJ2w+/ah+5i7qvr5QCQVBLwL3sA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKLqRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVtA/+JiaaS/bEEixJNKbKmuhnNHYjr/YPThoBrB1AhgGf3HBlHq8c\r\n6x5lvXGa2TOxyGr6Eu3QQVzI4sITQ8v2ZbUVxjJvT3ZxS/bqb9udIznHXSIq\r\nUk3IOO9P3en97r6VLnl166ny0Y3qhu1d3gDYk3w1v3M68no579O7yf0Nffft\r\nDIX3frwdGjaj30CRiS5nFYmCYm21PsXBQRx6PNP23hmYrli4HaCcx9S5UA0E\r\n1H7ZzY7hXuJ1nixnT1MfZ01st7o+4CyXp+rdHV4Up6hyx3jmK0q7yeIhJh+C\r\nc3V3QTfHUR/gmBunhfzn4aOwIjFM8/h2vtOGthns3DnUp2mhbb6CaFZ9G9+6\r\ndSqR2M1qlzAiIJtqJEOWEOH2fOe0QDenKqC6l9PD+R1hLquk+AVJqcxvlsU0\r\niD0aOppSNAz1aQ3oClP4lTFT0/KdBXDbLDmkj2yEBYjvdpLrwAbRJB2OG9aV\r\nj/9a3m28xTsO61FqNh9LPFAe/+A2vFdhUo7RRjopmdjT0w+M7Oyl+/7L1MFR\r\nf6wrYlStyH0zcqmQsFWiGY5Q1tKqzEdsMYAP5767jJImR5Fszkn2hBOSAYE5\r\nsPB8Kq/3wsm+jH5UTQc+qCNCKRZlzWCBmY9JPZ5rBJ26880uUCwTo2Wj4NDE\r\n3SGPjQtPQnhIRVJ93S8k1GhbAn6za47z+nE=\r\n=WEJI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/ua-parser.js","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\/?\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"engines":{"node":"*"},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"}],"gitHead":"d810feb8442eead7745a509a2dc6e397f2d8032c","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/^ UA/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/^ UA/' --compress --mangle","verup":"node ./node_modules/verup","test-ci":"jshint src/ua-parser.js && mocha -R spec test/test.js","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"9.3.1","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"18.14.1","_hasShrinkwrap":false,"devDependencies":{"mocha":"~8.2.0","verup":"^1.3.x","jshint":"~2.12.0","requirejs":"^2.3.2","uglify-js":"~3.12.0","safe-regex":"^2.1.1","@babel/parser":"7.15.8","@babel/traverse":"7.15.4"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_1.0.35_1680390801191_0.9449939972346617","host":"s3://npm-registry-packages"}},"2.0.0-alpha.2":{"name":"ua-parser-js","version":"2.0.0-alpha.2","keywords":["user-agent","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"MIT","_id":"ua-parser-js@2.0.0-alpha.2","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"}],"homepage":"https://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://faisalman.github.io/ua-parser-js","dist":{"shasum":"ff1c0911e5af292b5125164b128e07eb9c96b9d1","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-2.0.0-alpha.2.tgz","fileCount":12,"integrity":"sha512-Vz+BJN/EFC1OaUv0eu5kPyX7HEZIO7Dv29jIK7rMuKjUB1qqq+Is/XIpu5iV5XDvoNl62dM7ay8DtzYjBDI0WA==","signatures":[{"sig":"MEUCIQDhrL3MVTQxDElrDdq9eVPIhv34SNCxpEZH4aDrWm5pqwIgPUHaKLQ36GFG+JtsVDa82orhjVMrr72sbQhK67kiAA8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":206950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKiVCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmomow//UUVlvOXbN3TwAaNvQ2Xv//UYkHTuvtK/ChnAZXzFNiBAGfsk\r\nh4xo5r/ny5KmHqH35ayR3SkdIZhT6TxlKRGsPQ3O+3xFgRLbtOaTAXMGD8dP\r\nN/vzGBicmz8yS308s0bAqPgWKT4rPdRM8mhe1oExWswQElbun17Eau1raOHs\r\n5JHbB+Mc3d+oV7z0Bcpgm1sQXtvNn3KafCJI/Idp2NgA1TVLQomxbVPyHs/C\r\nNSZpdDGkLVCDeBSOfyWNJuiCA2rsY27BFc940iGlaXkJtFEhNbfDx3PzVLHJ\r\nTVlptwNzOGkYwBI3I45VFQXNq03l3GJW440Vl+lslF9KKo9n5BlV4A+Zgx4n\r\ncMKBbtlY5mqMv5kLtoPMq79dNIqBcaZWviSncTF1hUt0k7lxtQaXpUvWGgDY\r\ntMByE+0TU13ewc8gto5gBSXMXTFjK6yv6WTMC2mEwMOxazqFjq6aPFj5+NJB\r\nL9XY+E+np3kLdMZnqT+1DufzfWH58/dtEbhfvmLtSR/Gj7j/zNabs/eQ9YrX\r\nJ468dowJQl1PPm4Iu3br4yvOmPg0W5SXbQWVJcA248/MwfJbx0O5mIuzh+PC\r\nA3fMGUXcr9B9/3MUzgVF+PByjEMB/2qYuzlddDr/Pqo+Ki2WuvHdYPbFFscb\r\nyklEvvY478VoIKBBgPNMWjwVPOuo1tQf5PQ=\r\n=6mby\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/ua-parser.js","type":"commonjs","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\/?\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"module":"src/ua-parser.mjs","engines":{"node":"*"},"exports":{".":{"import":"./src/ua-parser.mjs","require":"./src/ua-parser.js"},"./enums":{"import":"./src/enum/ua-parser-enum.mjs","require":"./src/enum/ua-parser-enum.js"},"./extensions":{"import":"./src/extension/ua-parser-extension.mjs","require":"./src/extension/ua-parser-extension.js"}},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"},{"url":"https://github.com/sponsors/faisalman","type":"github"}],"gitHead":"5d2acd8fe7e8029f09afebf9c8afb5bcf4bcd951","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/^ UA/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/^ UA/' --compress --mangle && node -e \"const fs=require('fs');fs.writeFileSync('src/ua-parser.mjs','// Generated ESM version of UAParser.js\\n// DO NOT EDIT THIS FILE!\\n// Source: /src/ua-parser.js\\n\\nconst window = undefined;\\n\\n'+fs.readFileSync('src/ua-parser.js','utf-8').replace(/\\(func[\\s\\S]+strict\\';/ig,'').replace(/\\/[\\/\\s]+export[\\s\\S]+/ig,'export {UAParser};'),'utf-8');fs.writeFileSync('src/enum/ua-parser-enum.mjs','// Generated ESM version of UAParser.js enums\\n// DO NOT EDIT THIS FILE!\\n// Source: /src/enum/ua-parser-enum.js\\n\\n'+fs.readFileSync('src/enum/ua-parser-enum.js','utf-8').replace(/module\\.exports =/ig,'export'),'utf-8');fs.writeFileSync('src/extension/ua-parser-extension.mjs','// Generated ESM version of UAParser.js extensions\\n// DO NOT EDIT THIS FILE!\\n// Source: /src/extension/ua-parser-extension.js\\n\\n'+fs.readFileSync('src/extension/ua-parser-extension.js','utf-8').replace(/const UA.+\\)/ig,'import UAParser from \\'ua-parser-js\\'').replace(/module\\.exports =/ig,'export'),'utf-8')\"","verup":"node ./node_modules/verup","test-ci":"jshint src/ua-parser.js && mocha -R spec test","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","deprecated":"You are using an early pre-release version of ua-parser-js v2.x which may be unstable. Please update to the latest stable ua-parser-js v2.x release (https://uaparser.dev)","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"9.3.1","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"18.14.1","_hasShrinkwrap":false,"devDependencies":{"mocha":"~8.2.0","verup":"^1.3.x","jshint":"~2.12.0","requirejs":"^2.3.2","uglify-js":"~3.12.0","safe-regex":"^2.1.1","@babel/parser":"7.15.8","@babel/traverse":"7.15.4"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_2.0.0-alpha.2_1680483649832_0.4723567324685227","host":"s3://npm-registry-packages"}},"2.0.0-alpha.3":{"name":"ua-parser-js","version":"2.0.0-alpha.3","keywords":["user-agent","client-hints","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"MIT","_id":"ua-parser-js@2.0.0-alpha.3","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"}],"homepage":"https://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://faisalman.github.io/ua-parser-js","dist":{"shasum":"86c8d6fc671e98bba6a0ff1fc1950857020dcacc","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-2.0.0-alpha.3.tgz","fileCount":14,"integrity":"sha512-7IIAIhhTewbm9V80pNKnJ3gUu/gAKOKHt+yokwRP1eNVUvJ0uD8d7oj5bDmDjAVtB6oY9ljs9YzNOQZcEXOWzQ==","signatures":[{"sig":"MEQCIExJoKxjv2sWipaHXSO0wU2IxzhAZZd7spbeVwP31tmPAiA9e18XPNFeLAIX7O0LPy3XTaJJjrTjYDCyNbkiNvTVlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ua-parser-js@2.0.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224982},"main":"src/main/ua-parser.js","type":"commonjs","title":"UAParser.js","module":"src/main/ua-parser.mjs","browser":"dist/ua-parser.pack.js","engines":{"node":"*"},"exports":{".":{"import":"./src/main/ua-parser.mjs","require":"./src/main/ua-parser.js"},"./enums":{"import":"./src/enums/ua-parser-enums.mjs","require":"./src/enums/ua-parser-enums.js"},"./helpers":{"import":"./src/helpers/ua-parser-helpers.mjs","require":"./src/helpers/ua-parser-helpers.js"},"./extensions":{"import":"./src/extensions/ua-parser-extensions.mjs","require":"./src/extensions/ua-parser-extensions.js"}},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"},{"url":"https://github.com/sponsors/faisalman","type":"github"}],"gitHead":"d168b75a3a21d9d3cb1292fc7a2e36738468fb7d","scripts":{"fuzz":"jazzer ./test/jazzer-fuzz-test.js --sync","test":"./script/test-all.sh","build":"./script/build-dist.sh && ./script/build-module.js","test:mocha":"mocha -R list test/mocha*js","test:jshint":"jshint src && jshint script","test:playwright":"playwright test","test:lockfile-lint":"npx lockfile-lint -p package-lock.json"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","deprecated":"You are using an early pre-release version of ua-parser-js v2.x which may be unstable. Please update to the latest stable ua-parser-js v2.x release (https://uaparser.dev)","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"9.8.1","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test","script":"script"},"_nodeVersion":"18.17.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"~8.2.0","jshint":"~2.13.6","requirejs":"2.3.2","uglify-js":"~3.12.0","safe-regex":"^2.1.1","@babel/parser":"7.15.8","@babel/traverse":"7.15.4","@jazzer.js/core":"^1.4.0","@playwright/test":"~1.32.2"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_2.0.0-alpha.3_1692247470244_0.8945040188500735","host":"s3://npm-registry-packages"}},"0.7.36":{"name":"ua-parser-js","version":"0.7.36","keywords":["user-agent","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery","ua-parser-js","client-hints","user-agent-detection","device-detection","platform-detection","mobile-detection","browser-detection","architecture-detection"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"MIT","_id":"ua-parser-js@0.7.36","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"}],"homepage":"https://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://faisalman.github.io/ua-parser-js","dist":{"shasum":"382c5d6fc09141b6541be2cae446ecfcec284db2","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.36.tgz","fileCount":7,"integrity":"sha512-CPPLoCts2p7D8VbybttE3P2ylv0OBZEAy7a12DsulIEcAiMtWJy+PBgMXgWDI80D5UwqE8oQPHYnk13tm38M2Q==","signatures":[{"sig":"MEQCIHNZNd9Dj1J4tysjUpOG5FdDeYAATCLxPIC8VH/zQI61AiBADtZtnQCUPmhW9vZkjCFdBZU35N6k4ThiY3AeRRhN3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110073},"main":"src/ua-parser.js","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\/?\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"engines":{"node":"*"},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"},{"url":"https://github.com/sponsors/faisalman","type":"github"}],"gitHead":"056f5e358f68a076752f878f008fa780f5e75ee4","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/^ UA/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/^ UA/' --compress --mangle","verup":"node ./node_modules/verup","test-ci":"jshint src/ua-parser.js && mocha -R spec test/test.js","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"9.3.1","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"18.14.1","_hasShrinkwrap":false,"devDependencies":{"mocha":"~8.2.0","verup":"^1.3.x","jshint":"~2.12.0","requirejs":"^2.3.2","uglify-js":"~3.12.0","safe-regex":"^2.1.1","@babel/parser":"7.15.8","@babel/traverse":"7.15.4"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_0.7.36_1694267968961_0.3340608937540981","host":"s3://npm-registry-packages"}},"1.0.36":{"name":"ua-parser-js","version":"1.0.36","keywords":["user-agent","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery","ua-parser-js","client-hints","user-agent-detection","device-detection","platform-detection","mobile-detection","browser-detection","architecture-detection"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"MIT","_id":"ua-parser-js@1.0.36","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"}],"homepage":"https://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://faisalman.github.io/ua-parser-js","dist":{"shasum":"a9ab6b9bd3a8efb90bb0816674b412717b7c428c","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.36.tgz","fileCount":7,"integrity":"sha512-znuyCIXzl8ciS3+y3fHJI/2OhQIXbXw9MWC/o3qwyR+RGppjZHrM27CGFSKCJXi2Kctiz537iOu2KnXs1lMQhw==","signatures":[{"sig":"MEQCIHvI4/x7ULADLB1JwhTZI9LQbyJ7NhQSnzWlRm6pPHWWAiAjTL+FT0x5dwcQGzRkTWkaw6OKM1R9ig3HDwXrLQwRlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110073},"main":"src/ua-parser.js","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\/?\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"engines":{"node":"*"},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"},{"url":"https://github.com/sponsors/faisalman","type":"github"}],"gitHead":"91f3185eb20dd263a89d17bd23d8d5c323d7c495","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/^ UA/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/^ UA/' --compress --mangle","verup":"node ./node_modules/verup","test-ci":"jshint src/ua-parser.js && mocha -R spec test/test.js","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"9.3.1","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"18.14.1","_hasShrinkwrap":false,"devDependencies":{"mocha":"~8.2.0","verup":"^1.3.x","jshint":"~2.12.0","requirejs":"^2.3.2","uglify-js":"~3.12.0","safe-regex":"^2.1.1","@babel/parser":"7.15.8","@babel/traverse":"7.15.4"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_1.0.36_1694268162145_0.8567981121416348","host":"s3://npm-registry-packages"}},"2.0.0-beta.1":{"name":"ua-parser-js","version":"2.0.0-beta.1","keywords":["user-agent","client-hints","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery","ua-parser-js","browser-detection","device-detection","os-detection"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"AGPL-3.0-or-later","_id":"ua-parser-js@2.0.0-beta.1","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"chenhui9279","email":"chenhui9279@autohome.com.cn"},{"name":"chenyuan-new","email":"53860479+chenyuan-new@users.noreply.github.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dante","email":"duanjl.china@gmail.com"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Garrit Franke","email":"garrit@slashdev.space"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hans Ott","email":"hansott@hotmail.be"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jacky Choo","email":"jackychoo@adly-macbook.local"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"KnifeLemon","email":"role___play@naver.com"},{"name":"kNoAPP","email":"alldoneb@gmail.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"liujunlve","email":"liujunlve@henhaoji.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"Mok","email":"mok@moekm.com"},{"name":"nabetama","email":"mao.nabeta@gmail.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"Oscar Becerra","email":"oscarbecerra@google.com"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"Paris Morgan","email":"paris@8thwall.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Riley Shaw","email":"rileyjshaw@users.noreply.github.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Runar Heggset","email":"rukki093@gmail.com"},{"name":"Ryohei Shima","email":"shima01dev@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"shaharmor","email":"shahar@peer5.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sunny-mwx","email":"30586210+sunny-mwx@users.noreply.github.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Varun Sharma","email":"varunsh@stepsecurity.io"},{"name":"XhmikosR","email":"xhmikosr@gmail.com"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"},{"name":"Ziding Zhang","email":"zidingz@gmail.com"}],"homepage":"https://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://uaparser.js.org","dist":{"shasum":"d5d026df62dcdc7ade36b3a8c5ea4f1d66c5bca2","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-2.0.0-beta.1.tgz","fileCount":13,"integrity":"sha512-wc7k9+bsNU4Pk4rSeTcUb25WgZJrEBgSzexKRR+ARTLq0m3PB3SLOCJzqGUtAXamN7gJUqWkyayZ2uFeT5thQg==","signatures":[{"sig":"MEQCIHJ+H/qL+z1e1JSMkRo9tRwsUoGiCTnIOX1mg4GFOhTEAiA1Kv9oyubDer2W80vdP4ejLCd/igoQvA49AYleTbpsGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ua-parser-js@2.0.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":245902},"main":"src/main/ua-parser.js","type":"commonjs","title":"UAParser.js","types":"src/main/ua-parser.d.ts","module":"src/main/ua-parser.mjs","browser":"dist/ua-parser.pack.js","engines":{"node":"*"},"exports":{".":{"import":"./src/main/ua-parser.mjs","require":"./src/main/ua-parser.js"},"./enums":{"import":"./src/enums/ua-parser-enums.mjs","require":"./src/enums/ua-parser-enums.js"},"./extensions":{"import":"./src/extensions/ua-parser-extensions.mjs","require":"./src/extensions/ua-parser-extensions.js"}},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"},{"url":"https://github.com/sponsors/faisalman","type":"github"}],"gitHead":"ac282df13e27f09c48567d422befc877e2c008e0","scripts":{"fuzz":"jazzer ./test/jazzer-fuzz-test.js --sync","test":"./script/test-all.sh","build":"./script/build-dist.sh && ./script/build-module.js","test:dts":"tsd --typings src/main/ua-parser.d.ts --files test/dts-test.ts","build+test":"npm run build && npm run test","test:mocha":"mocha -R list test/mocha*js","test:eslint":"eslint src && eslint script","test:jshint":"jshint src/main","test:playwright":"playwright test","test:lockfile-lint":"npx lockfile-lint -p package-lock.json"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.pack.js","deprecated":"You are using an early pre-release version of ua-parser-js v2.x which may be unstable. Please update to the latest stable ua-parser-js v2.x release (https://uaparser.dev)","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"10.2.0","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test","script":"script"},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.29.0","mocha":"~8.2.0","jshint":"~2.13.6","requirejs":"2.3.2","uglify-js":"~3.12.0","safe-regex":"^2.1.1","@babel/parser":"7.15.8","@babel/traverse":"7.15.4","@jazzer.js/core":"^1.4.0","@playwright/test":"~1.32.2"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_2.0.0-beta.1_1696509844921_0.7214465426384569","host":"s3://npm-registry-packages"}},"0.7.37":{"name":"ua-parser-js","version":"0.7.37","keywords":["user-agent","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery","ua-parser-js","client-hints","user-agent-detection","device-detection","platform-detection","mobile-detection","browser-detection","architecture-detection"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"MIT","_id":"ua-parser-js@0.7.37","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"}],"homepage":"https://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://faisalman.github.io/ua-parser-js","dist":{"shasum":"e464e66dac2d33a7a1251d7d7a99d6157ec27832","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.37.tgz","fileCount":7,"integrity":"sha512-xV8kqRKM+jhMvcHWUKthV9fNebIzrNy//2O9ZwWcfiBFR5f25XVZPLlEajk/sf3Ra15V92isyQqnIEXRDaZWEA==","signatures":[{"sig":"MEYCIQC6uXyFu4bdxhn9JCc8LX8JmxZONMBmn3ulxM66cDX9zwIhAPLe4b7ImNpKI414sjRKfe8tJtxsxFHQV5Ah7XUmALTn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112080},"main":"src/ua-parser.js","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\/?\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"engines":{"node":"*"},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"},{"url":"https://github.com/sponsors/faisalman","type":"github"}],"gitHead":"d30ad469927590b8d59a37eb3a84af89c00e489a","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/^ UA/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/^ UA/' --compress --mangle","verup":"node ./node_modules/verup","test-ci":"jshint src/ua-parser.js && mocha -R spec test/test.js","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"9.3.1","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"18.14.1","_hasShrinkwrap":false,"devDependencies":{"mocha":"~8.2.0","verup":"^1.3.x","jshint":"~2.12.0","requirejs":"^2.3.2","uglify-js":"~3.12.0","safe-regex":"^2.1.1","@babel/parser":"7.15.8","@babel/traverse":"7.15.4"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_0.7.37_1698410846404_0.8383540659198983","host":"s3://npm-registry-packages"}},"1.0.37":{"name":"ua-parser-js","version":"1.0.37","keywords":["user-agent","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery","ua-parser-js","client-hints","user-agent-detection","device-detection","platform-detection","mobile-detection","browser-detection","architecture-detection"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"MIT","_id":"ua-parser-js@1.0.37","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"}],"homepage":"https://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://faisalman.github.io/ua-parser-js","dist":{"shasum":"b5dc7b163a5c1f0c510b08446aed4da92c46373f","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.37.tgz","fileCount":7,"integrity":"sha512-bhTyI94tZofjo+Dn8SN6Zv8nBDvyXTymAdM3LDI/0IboIUwTu1rEhW7v2TfiVsoYWgkQ4kOVqnI8APUFbIQIFQ==","signatures":[{"sig":"MEYCIQDJKRaqoUBTi3uBp6SlwY1qtZj8bV4H1eKDteT6zHXCnAIhANTBRtanx7KD3DibiVByz0N8xfAXVJv1yrk+0xJX6LcN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112080},"main":"src/ua-parser.js","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\/?\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"engines":{"node":"*"},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"},{"url":"https://github.com/sponsors/faisalman","type":"github"}],"gitHead":"8087a1b4f0e25f1663ca3ddc2e06371d36642173","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/^ UA/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/^ UA/' --compress --mangle","verup":"node ./node_modules/verup","test-ci":"jshint src/ua-parser.js && mocha -R spec test/test.js","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"9.3.1","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"18.14.1","_hasShrinkwrap":false,"devDependencies":{"mocha":"~8.2.0","verup":"^1.3.x","jshint":"~2.12.0","requirejs":"^2.3.2","uglify-js":"~3.12.0","safe-regex":"^2.1.1","@babel/parser":"7.15.8","@babel/traverse":"7.15.4"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_1.0.37_1698411073658_0.21322784584386612","host":"s3://npm-registry-packages"}},"2.0.0-beta.2":{"name":"ua-parser-js","version":"2.0.0-beta.2","keywords":["user-agent","client-hints","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery","ua-parser-js","browser-detection","device-detection","os-detection"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"AGPL-3.0-or-later","_id":"ua-parser-js@2.0.0-beta.2","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"chenhui9279","email":"chenhui9279@autohome.com.cn"},{"name":"chenyuan-new","email":"53860479+chenyuan-new@users.noreply.github.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dante","email":"duanjl.china@gmail.com"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Garrit Franke","email":"garrit@slashdev.space"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hans Ott","email":"hansott@hotmail.be"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jacky Choo","email":"jackychoo@adly-macbook.local"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"KnifeLemon","email":"role___play@naver.com"},{"name":"kNoAPP","email":"alldoneb@gmail.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"liujunlve","email":"liujunlve@henhaoji.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"Mok","email":"mok@moekm.com"},{"name":"nabetama","email":"mao.nabeta@gmail.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"Oscar Becerra","email":"oscarbecerra@google.com"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"Paris Morgan","email":"paris@8thwall.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Riley Shaw","email":"rileyjshaw@users.noreply.github.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Runar Heggset","email":"rukki093@gmail.com"},{"name":"Ryohei Shima","email":"shima01dev@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"shaharmor","email":"shahar@peer5.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sunny-mwx","email":"30586210+sunny-mwx@users.noreply.github.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Varun Sharma","email":"varunsh@stepsecurity.io"},{"name":"XhmikosR","email":"xhmikosr@gmail.com"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"},{"name":"Ziding Zhang","email":"zidingz@gmail.com"}],"homepage":"https://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://uaparser.js.org","dist":{"shasum":"7738c5ad7f4a8f1fdd9f736130c8fd941daf686a","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-2.0.0-beta.2.tgz","fileCount":17,"integrity":"sha512-v1tudz3YJqB2lFtmhs/Wh2aPNsOatJBeCQp5s67rgx7UprG1pkOgzm8H1jXabaMZBXH9cWU3gePSgBTe3lFeRA==","signatures":[{"sig":"MEUCIQCHS36WZBwBpRgX0e0GoiejmZPi5mEeSk0E/x7jysnyOAIgeRTcw46NibNhmJw9LuNz9Kqz4geTwp/g8rfjPITKa2Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ua-parser-js@2.0.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":263083},"main":"src/main/ua-parser.js","type":"commonjs","title":"UAParser.js","types":"src/main/ua-parser.d.ts","module":"src/main/ua-parser.mjs","browser":"dist/ua-parser.pack.js","engines":{"node":"*"},"exports":{".":{"types":"./src/main/ua-parser.d.ts","import":"./src/main/ua-parser.mjs","require":"./src/main/ua-parser.js"},"./enums":{"import":"./src/enums/ua-parser-enums.mjs","require":"./src/enums/ua-parser-enums.js"},"./helpers":{"types":"./src/helpers/ua-parser-helpers.d.ts","import":"./src/helpers/ua-parser-helpers.mjs","require":"./src/helpers/ua-parser-helpers.js"},"./extensions":{"types":"./src/extensions/ua-parser-extensions.d.ts","import":"./src/extensions/ua-parser-extensions.mjs","require":"./src/extensions/ua-parser-extensions.js"}},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"},{"url":"https://github.com/sponsors/faisalman","type":"github"}],"gitHead":"4d950db14572c84aaceea7e7368abe9ccb8b2687","scripts":{"fuzz":"jazzer ./test/jazzer-fuzz-test.js --sync","test":"./script/test-all.sh","build":"./script/build-dist.sh && ./script/build-module.js","build+test":"npm run build && npm run test","test:mocha":"mocha -R list test/mocha*js","test:eslint":"eslint src && eslint script","test:jshint":"jshint src/main","test:dts-lint":"tsd --typings src/main/ua-parser.d.ts --files test/dts-test.ts","test:playwright":"playwright test","test:lockfile-lint":"npx lockfile-lint -p package-lock.json"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.pack.js","deprecated":"You are using an early pre-release version of ua-parser-js v2.x which may be unstable. Please update to the latest stable ua-parser-js v2.x release (https://uaparser.dev)","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"10.4.0","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test","script":"script"},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.29.0","mocha":"~8.2.0","jshint":"~2.13.6","requirejs":"2.3.2","uglify-js":"~3.12.0","safe-regex":"^2.1.1","@babel/parser":"7.15.8","@babel/traverse":"7.23.2","@jazzer.js/core":"^1.4.0","@playwright/test":"~1.32.2"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_2.0.0-beta.2_1706761685381_0.0479857394514529","host":"s3://npm-registry-packages"}},"0.7.38":{"name":"ua-parser-js","version":"0.7.38","keywords":["user-agent","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery","ua-parser-js","client-hints","user-agent-detection","device-detection","platform-detection","mobile-detection","browser-detection","architecture-detection"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"MIT","_id":"ua-parser-js@0.7.38","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"}],"homepage":"https://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://faisalman.github.io/ua-parser-js","dist":{"shasum":"f497d8a4dc1fec6e854e5caa4b2f9913422ef054","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.38.tgz","fileCount":7,"integrity":"sha512-fYmIy7fKTSFAhG3fuPlubeGaMoAd6r0rSnfEsO5nEY55i26KSLt9EH7PLQiiqPUhNqYIJvSkTy1oArIcXAbPbA==","signatures":[{"sig":"MEUCIQCZIzR//hIVV/BsZBMJgdzJ7kpx34bP4cnhnzQfm18AzwIgUkP7HQU6O2fS4I8DS6vtP3/94HJgHIyoUIRyfIl7sHM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112992},"main":"src/ua-parser.js","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\/?\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"engines":{"node":"*"},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"},{"url":"https://github.com/sponsors/faisalman","type":"github"}],"gitHead":"cede70136bd794497d29b4539df32050144e7c34","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/^ UA/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/^ UA/' --compress --mangle","verup":"node ./node_modules/verup","test-ci":"jshint src/ua-parser.js && mocha -R spec test/test.js","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"9.3.1","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"18.14.1","_hasShrinkwrap":false,"devDependencies":{"mocha":"~8.2.0","verup":"^1.3.x","jshint":"~2.12.0","requirejs":"^2.3.2","uglify-js":"~3.12.0","safe-regex":"^2.1.1","@babel/parser":"7.15.8","@babel/traverse":"7.15.4"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_0.7.38_1716906225389_0.41972602121584046","host":"s3://npm-registry-packages"}},"1.0.38":{"name":"ua-parser-js","version":"1.0.38","keywords":["user-agent","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery","ua-parser-js","client-hints","user-agent-detection","device-detection","platform-detection","mobile-detection","browser-detection","architecture-detection"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"MIT","_id":"ua-parser-js@1.0.38","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"}],"homepage":"https://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://faisalman.github.io/ua-parser-js","dist":{"shasum":"66bb0c4c0e322fe48edfe6d446df6042e62f25e2","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.38.tgz","fileCount":7,"integrity":"sha512-Aq5ppTOfvrCMgAPneW1HfWj66Xi7XL+/mIy996R1/CLS/rcyJQm6QZdsKrUeivDFQ+Oc9Wyuwor8Ze8peEoUoQ==","signatures":[{"sig":"MEUCIGOH8vYuVqu4lwc5OOixf1JiWPNjNRQBHXuFbv3vApW8AiEA21diGPmPx2FbDbVyEPIJFV/elCu6NFqavSXdIwnm22k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112992},"main":"src/ua-parser.js","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\/?\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"engines":{"node":"*"},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"},{"url":"https://github.com/sponsors/faisalman","type":"github"}],"gitHead":"693a83de2e4cf8384f43f6a5831e58663c572580","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/^ UA/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/^ UA/' --compress --mangle","verup":"node ./node_modules/verup","test-ci":"jshint src/ua-parser.js && mocha -R spec test/test.js","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"9.3.1","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"18.14.1","_hasShrinkwrap":false,"devDependencies":{"mocha":"~8.2.0","verup":"^1.3.x","jshint":"~2.12.0","requirejs":"^2.3.2","uglify-js":"~3.12.0","safe-regex":"^2.1.1","@babel/parser":"7.15.8","@babel/traverse":"7.15.4"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_1.0.38_1716906282939_0.21211448259609256","host":"s3://npm-registry-packages"}},"2.0.0-beta.3":{"name":"ua-parser-js","version":"2.0.0-beta.3","keywords":["user-agent","client-hints","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery","ua-parser-js","browser-detection","device-detection","os-detection","bot-detection"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"AGPL-3.0-or-later","_id":"ua-parser-js@2.0.0-beta.3","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"chenhui9279","email":"chenhui9279@autohome.com.cn"},{"name":"chenyuan-new","email":"53860479+chenyuan-new@users.noreply.github.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dante","email":"duanjl.china@gmail.com"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Garrit Franke","email":"garrit@slashdev.space"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hans Ott","email":"hansott@hotmail.be"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jacky Choo","email":"jackychoo@adly-macbook.local"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"KnifeLemon","email":"role___play@naver.com"},{"name":"kNoAPP","email":"alldoneb@gmail.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"liujunlve","email":"liujunlve@henhaoji.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"Mok","email":"mok@moekm.com"},{"name":"nabetama","email":"mao.nabeta@gmail.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"Oscar Becerra","email":"oscarbecerra@google.com"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"Paris Morgan","email":"paris@8thwall.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Riley Shaw","email":"rileyjshaw@users.noreply.github.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Runar Heggset","email":"rukki093@gmail.com"},{"name":"Ryohei Shima","email":"shima01dev@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"shaharmor","email":"shahar@peer5.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sunny-mwx","email":"30586210+sunny-mwx@users.noreply.github.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Varun Sharma","email":"varunsh@stepsecurity.io"},{"name":"XhmikosR","email":"xhmikosr@gmail.com"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"},{"name":"Ziding Zhang","email":"zidingz@gmail.com"}],"homepage":"https://github.com/faisalman/ua-parser-js","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"bin":{"ua-parser-js":"script/cli.js"},"demo":"https://uaparser.js.org","dist":{"shasum":"32da02099f4173c68cd81ac9745332ddf6dc5f0c","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-2.0.0-beta.3.tgz","fileCount":18,"integrity":"sha512-vZkEG/GplLRxj4XVrjLUQpSNg9Qj9RdnIqrOy8dqrLP1e5x7i2N8RfVYlWRbKEZdDSWfeWNcWS38gmieX03/5A==","signatures":[{"sig":"MEQCIEngFxXDWMDI667xa5PEi9PJ5Jwpi4TdJXeAppPTP0CCAiBJ4uT8qSiZArVgZ1DGpC6faHUTT0EuoHm1p1Fhpk3yEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ua-parser-js@2.0.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273244},"main":"src/main/ua-parser.js","type":"commonjs","title":"UAParser.js","types":"src/main/ua-parser.d.ts","module":"src/main/ua-parser.mjs","browser":"dist/ua-parser.pack.js","engines":{"node":"*"},"exports":{".":{"types":"./src/main/ua-parser.d.ts","import":"./src/main/ua-parser.mjs","require":"./src/main/ua-parser.js"},"./enums":{"import":"./src/enums/ua-parser-enums.mjs","require":"./src/enums/ua-parser-enums.js"},"./helpers":{"types":"./src/helpers/ua-parser-helpers.d.ts","import":"./src/helpers/ua-parser-helpers.mjs","require":"./src/helpers/ua-parser-helpers.js"},"./extensions":{"types":"./src/extensions/ua-parser-extensions.d.ts","import":"./src/extensions/ua-parser-extensions.mjs","require":"./src/extensions/ua-parser-extensions.js"}},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"},{"url":"https://github.com/sponsors/faisalman","type":"github"}],"gitHead":"5328642e1831e4e7adf6a9dc994e997c63e1bfff","scripts":{"fuzz":"jazzer ./test/jazzer-fuzz-test.js --sync","test":"./script/test-all.sh","build":"./script/build-dist.sh && ./script/build-module.js","build+test":"npm run build && npm run test","test:mocha":"mocha test/mocha*js","test:eslint":"eslint src && eslint script","test:jshint":"jshint src/main","test:dts-lint":"tsd --typings src/main/ua-parser.d.ts --files test/dts-test.ts","test:playwright":"playwright test","test:lockfile-lint":"npx lockfile-lint -p package-lock.json"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.pack.js","deprecated":"You are using an early pre-release version of ua-parser-js v2.x which may be unstable. Please update to the latest stable ua-parser-js v2.x release (https://uaparser.dev)","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"10.8.1","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test","script":"script"},"_nodeVersion":"18.20.3","_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.29.0","mocha":"~8.2.0","jshint":"~2.13.6","requirejs":"2.3.2","uglify-js":"~3.12.0","safe-regex":"^2.1.1","@babel/parser":"7.15.8","@babel/traverse":"7.23.2","@jazzer.js/core":"^1.4.0","@playwright/test":"~1.32.2"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_2.0.0-beta.3_1717784580009_0.3895227498737108","host":"s3://npm-registry-packages"}},"0.7.39":{"name":"ua-parser-js","version":"0.7.39","keywords":["ua-parser-js","user-agent","browser","engine","os","device","mobile","cpu","platform","detect","javascript","jquery","typescript","node-js","client-hints"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"MIT","_id":"ua-parser-js@0.7.39","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"}],"homepage":"https://uaparser.dev","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"bin":{"ua-parser-js":"script/cli.js"},"demo":"https://uaparser.dev","dist":{"shasum":"c71efb46ebeabc461c4612d22d54f88880fabe7e","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.39.tgz","fileCount":8,"integrity":"sha512-IZ6acm6RhQHNibSt7+c09hhvsKy9WUr4DVbeq9U8o71qxyYtJpQeDxQnMrVqnIFMLcQjHO0I9wgfO2vIahht4w==","signatures":[{"sig":"MEUCIHwqWfNFxtdcvJ1MsCDfor7QZwfKkDeMtHZV9bl12gj2AiEA4gfQSZI+v/gkJ7WDOIMQBoGWYi6CHrDdkQNdfAIkVzo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115721},"main":"src/ua-parser.js","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\/?\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"engines":{"node":"*"},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"},{"url":"https://github.com/sponsors/faisalman","type":"github"}],"gitHead":"2ad60d4d8e45bcbfee0402239992706912df4f1d","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/^ UA/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/^ UA/' --compress --mangle","verup":"node ./node_modules/verup","test-ci":"jshint src/ua-parser.js && mocha -R spec test/test.js","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"9.3.1","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"18.14.1","_hasShrinkwrap":false,"devDependencies":{"mocha":"~8.2.0","verup":"^1.3.x","jshint":"~2.12.0","requirejs":"^2.3.2","uglify-js":"~3.12.0","safe-regex":"^2.1.1","@babel/parser":"7.15.8","@babel/traverse":"7.15.4"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_0.7.39_1726062919113_0.9371633426723867","host":"s3://npm-registry-packages"}},"1.0.39":{"name":"ua-parser-js","version":"1.0.39","keywords":["ua-parser-js","user-agent","browser","engine","os","device","mobile","cpu","platform","detect","javascript","jquery","typescript","node-js","client-hints"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"MIT","_id":"ua-parser-js@1.0.39","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"}],"homepage":"https://uaparser.dev","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"bin":{"ua-parser-js":"script/cli.js"},"demo":"https://uaparser.dev","dist":{"shasum":"bfc07f361549bf249bd8f4589a4cccec18fd2018","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.39.tgz","fileCount":8,"integrity":"sha512-k24RCVWlEcjkdOxYmVJgeD/0a1TiSpqLg+ZalVGV9lsnr4yqu0w7tX/x2xX6G4zpkgQnRf89lxuZ1wsbjXM8lw==","signatures":[{"sig":"MEUCID16RpdN4Q0mmJqOQ5cPT6OJORQUADjFguHBksPaORg3AiEAxEkkLSINdMOFB39CLhCkxVzz5foJ28NjCC+l5kpbOxo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115721},"main":"src/ua-parser.js","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\/?\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"engines":{"node":"*"},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"},{"url":"https://github.com/sponsors/faisalman","type":"github"}],"gitHead":"8b1db6bcfd3e3daa96e09b8924052b8af664966d","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/^ UA/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/^ UA/' --compress --mangle","verup":"node ./node_modules/verup","test-ci":"jshint src/ua-parser.js && mocha -R spec test/test.js","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"9.3.1","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"18.14.1","_hasShrinkwrap":false,"devDependencies":{"mocha":"~8.2.0","verup":"^1.3.x","jshint":"~2.12.0","requirejs":"^2.3.2","uglify-js":"~3.12.0","safe-regex":"^2.1.1","@babel/parser":"7.15.8","@babel/traverse":"7.15.4"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_1.0.39_1726281354376_0.19444145707847738","host":"s3://npm-registry-packages"}},"2.0.0-rc.1":{"name":"ua-parser-js","version":"2.0.0-rc.1","keywords":["user-agent","client-hints","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery","ua-parser-js","browser-detection","device-detection","os-detection","bot-detection"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"AGPL-3.0-or-later","_id":"ua-parser-js@2.0.0-rc.1","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"chenhui9279","email":"chenhui9279@autohome.com.cn"},{"name":"chenyuan-new","email":"53860479+chenyuan-new@users.noreply.github.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dante","email":"duanjl.china@gmail.com"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Garrit Franke","email":"garrit@slashdev.space"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hans Ott","email":"hansott@hotmail.be"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jacky Choo","email":"jackychoo@adly-macbook.local"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"KnifeLemon","email":"role___play@naver.com"},{"name":"kNoAPP","email":"alldoneb@gmail.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"liujunlve","email":"liujunlve@henhaoji.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"Mok","email":"mok@moekm.com"},{"name":"nabetama","email":"mao.nabeta@gmail.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"Oscar Becerra","email":"oscarbecerra@google.com"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"Paris Morgan","email":"paris@8thwall.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Riley Shaw","email":"rileyjshaw@users.noreply.github.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Runar Heggset","email":"rukki093@gmail.com"},{"name":"Ryohei Shima","email":"shima01dev@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"shaharmor","email":"shahar@peer5.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sunny-mwx","email":"30586210+sunny-mwx@users.noreply.github.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Varun Sharma","email":"varunsh@stepsecurity.io"},{"name":"XhmikosR","email":"xhmikosr@gmail.com"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"},{"name":"Ziding Zhang","email":"zidingz@gmail.com"}],"homepage":"https://uaparser.dev","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"bin":{"ua-parser-js":"script/cli.js"},"demo":"https://uaparser.dev","dist":{"shasum":"e1d3e71a144fd56abb81e195a9006c040c4ea646","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-2.0.0-rc.1.tgz","fileCount":200,"integrity":"sha512-H+kTJv7j04XbMuASIIrp7TwKj8rVHfGLR9dI36FAWneGHyQ6JZVwFukFgxSyM/OChmk7dxsV82R/tnEQxb1EXg==","signatures":[{"sig":"MEUCIFR25lGmImhcqykF/quqHaeQahRbMG1zswqlquUTQwxoAiEAooSS6U5t48OCNk+sdc3RsR7kQR0HrkBIZcZjMROvF20=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ua-parser-js@2.0.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1116846},"main":"src/main/ua-parser.js","type":"commonjs","title":"UAParser.js","types":"src/main/ua-parser.d.ts","module":"src/main/ua-parser.mjs","browser":"dist/ua-parser.pack.js","engines":{"node":"*"},"exports":{".":{"types":"./src/main/ua-parser.d.ts","import":"./src/main/ua-parser.mjs","require":"./src/main/ua-parser.js"},"./enums":{"import":"./src/enums/ua-parser-enums.mjs","require":"./src/enums/ua-parser-enums.js"},"./helpers":{"types":"./src/helpers/ua-parser-helpers.d.ts","import":"./src/helpers/ua-parser-helpers.mjs","require":"./src/helpers/ua-parser-helpers.js"},"./extensions":{"types":"./src/extensions/ua-parser-extensions.d.ts","import":"./src/extensions/ua-parser-extensions.mjs","require":"./src/extensions/ua-parser-extensions.js"}},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"},{"url":"https://github.com/sponsors/faisalman","type":"github"}],"gitHead":"1e0175c001b60a0d809a6e4388954492a9cacc19","scripts":{"fuzz":"jazzer ./test/jazzer-fuzz-test.js --sync","test":"./script/test-all.sh","build":"./script/build-dist.sh && ./script/build-esm.js","build+test":"npm run build && npm run test","test:mocha":"mocha test/mocha*js","test:eslint":"eslint src && eslint script","test:jshint":"jshint src/main","test:dts-lint":"tsd --typings src/main/ua-parser.d.ts --files test/dts-test.ts","test:playwright":"playwright test","test:lockfile-lint":"npx lockfile-lint -p package-lock.json"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.pack.js","deprecated":"You are using an early pre-release version of ua-parser-js v2.x which may be unstable. Please update to the latest stable ua-parser-js v2.x release (https://uaparser.dev)","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"10.9.0","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test","script":"script"},"_nodeVersion":"18.20.4","dependencies":{"detect-europe-js":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.29.0","mocha":"~8.2.0","jshint":"~2.13.6","requirejs":"2.3.2","uglify-js":"~3.12.0","safe-regex":"^2.1.1","@babel/parser":"7.15.8","@babel/traverse":"7.23.2","@jazzer.js/core":"^1.4.0","@playwright/test":"~1.32.2"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_2.0.0-rc.1_1730216310652_0.3764849369666503","host":"s3://npm-registry-packages"}},"2.0.0-rc.2":{"name":"ua-parser-js","version":"2.0.0-rc.2","keywords":["user-agent","client-hints","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery","ua-parser-js","browser-detection","device-detection","os-detection","bot-detection"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"AGPL-3.0-or-later","_id":"ua-parser-js@2.0.0-rc.2","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"chenhui9279","email":"chenhui9279@autohome.com.cn"},{"name":"chenyuan-new","email":"53860479+chenyuan-new@users.noreply.github.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dante","email":"duanjl.china@gmail.com"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Garrit Franke","email":"garrit@slashdev.space"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hans Ott","email":"hansott@hotmail.be"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jacky Choo","email":"jackychoo@adly-macbook.local"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"KnifeLemon","email":"role___play@naver.com"},{"name":"kNoAPP","email":"alldoneb@gmail.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"liujunlve","email":"liujunlve@henhaoji.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"Mok","email":"mok@moekm.com"},{"name":"nabetama","email":"mao.nabeta@gmail.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"Oscar Becerra","email":"oscarbecerra@google.com"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"Paris Morgan","email":"paris@8thwall.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Riley Shaw","email":"rileyjshaw@users.noreply.github.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Runar Heggset","email":"rukki093@gmail.com"},{"name":"Ryohei Shima","email":"shima01dev@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"shaharmor","email":"shahar@peer5.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sunny-mwx","email":"30586210+sunny-mwx@users.noreply.github.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Varun Sharma","email":"varunsh@stepsecurity.io"},{"name":"XhmikosR","email":"xhmikosr@gmail.com"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"},{"name":"Ziding Zhang","email":"zidingz@gmail.com"}],"homepage":"https://uaparser.dev","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"bin":{"ua-parser-js":"script/cli.js"},"demo":"https://uaparser.dev","dist":{"shasum":"70814d555734317240257bd8ac9f631f9be238cf","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-2.0.0-rc.2.tgz","fileCount":200,"integrity":"sha512-rMiXOce12vFGW4PtcpL7D2SZfBSZ12sd1lLgodbiSPp+AUtibSwdDZuaM2EpkL9k3vlZvXY40VhHoeWu4Zv7MA==","signatures":[{"sig":"MEUCIE75poqb3jNomUP13x9Z5xpRvMCrl5wXHCXMcRpvM+3sAiEA+o2QsgZAZKoPu9VFaPcsDqg/j1Ffnw2acoCMpSyK7R8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ua-parser-js@2.0.0-rc.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1117549},"main":"src/main/ua-parser.js","type":"commonjs","title":"UAParser.js","types":"src/main/ua-parser.d.ts","module":"src/main/ua-parser.mjs","browser":"dist/ua-parser.pack.js","engines":{"node":"*"},"exports":{".":{"types":"./src/main/ua-parser.d.ts","import":"./src/main/ua-parser.mjs","require":"./src/main/ua-parser.js"},"./enums":{"import":"./src/enums/ua-parser-enums.mjs","require":"./src/enums/ua-parser-enums.js"},"./helpers":{"types":"./src/helpers/ua-parser-helpers.d.ts","import":"./src/helpers/ua-parser-helpers.mjs","require":"./src/helpers/ua-parser-helpers.js"},"./extensions":{"types":"./src/extensions/ua-parser-extensions.d.ts","import":"./src/extensions/ua-parser-extensions.mjs","require":"./src/extensions/ua-parser-extensions.js"}},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"},{"url":"https://github.com/sponsors/faisalman","type":"github"}],"gitHead":"a1644b67754d71f152bc5382c35c24b1bef8c338","scripts":{"fuzz":"jazzer ./test/jazzer-fuzz-test.js --sync","test":"./script/test-all.sh","build":"./script/build-dist.sh && ./script/build-esm.js","build+test":"npm run build && npm run test","test:mocha":"mocha test/mocha*js","test:eslint":"eslint src && eslint script","test:jshint":"jshint src/main","test:dts-lint":"tsd --typings src/main/ua-parser.d.ts --files test/dts-test.ts","test:playwright":"playwright test","test:lockfile-lint":"npx lockfile-lint -p package-lock.json"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.pack.js","deprecated":"You are using an early pre-release version of ua-parser-js v2.x which may be unstable. Please update to the latest stable ua-parser-js v2.x release (https://uaparser.dev)","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"10.9.0","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test","script":"script"},"_nodeVersion":"18.20.4","dependencies":{"ua-is-frozen":"^0.1.1","detect-europe-js":"^0.1.1","is-standalone-pwa":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.29.0","mocha":"~8.2.0","jshint":"~2.13.6","requirejs":"2.3.2","uglify-js":"~3.12.0","safe-regex":"^2.1.1","@babel/parser":"7.15.8","@babel/traverse":"7.23.2","@jazzer.js/core":"^1.4.0","@playwright/test":"~1.32.2"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_2.0.0-rc.2_1731034475167_0.10162210267350247","host":"s3://npm-registry-packages"}},"2.0.0-rc.3":{"name":"ua-parser-js","version":"2.0.0-rc.3","keywords":["user-agent","client-hints","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery","ua-parser-js","browser-detection","device-detection","os-detection","bot-detection"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"AGPL-3.0-or-later","_id":"ua-parser-js@2.0.0-rc.3","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"chenhui9279","email":"chenhui9279@autohome.com.cn"},{"name":"chenyuan-new","email":"53860479+chenyuan-new@users.noreply.github.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dante","email":"duanjl.china@gmail.com"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Garrit Franke","email":"garrit@slashdev.space"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hans Ott","email":"hansott@hotmail.be"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jacky Choo","email":"jackychoo@adly-macbook.local"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"KnifeLemon","email":"role___play@naver.com"},{"name":"kNoAPP","email":"alldoneb@gmail.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"liujunlve","email":"liujunlve@henhaoji.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"Mok","email":"mok@moekm.com"},{"name":"nabetama","email":"mao.nabeta@gmail.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"Oscar Becerra","email":"oscarbecerra@google.com"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"Paris Morgan","email":"paris@8thwall.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Riley Shaw","email":"rileyjshaw@users.noreply.github.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Runar Heggset","email":"rukki093@gmail.com"},{"name":"Ryohei Shima","email":"shima01dev@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"shaharmor","email":"shahar@peer5.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sunny-mwx","email":"30586210+sunny-mwx@users.noreply.github.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Varun Sharma","email":"varunsh@stepsecurity.io"},{"name":"XhmikosR","email":"xhmikosr@gmail.com"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"},{"name":"Ziding Zhang","email":"zidingz@gmail.com"}],"homepage":"https://uaparser.dev","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"bin":{"ua-parser-js":"script/cli.js"},"demo":"https://uaparser.dev","dist":{"shasum":"5c285adde38422c082af42ea2c3bf11cd5e2e325","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-2.0.0-rc.3.tgz","fileCount":200,"integrity":"sha512-XNVpE+u+FyK2fUOVO7Gpyy58yVmH5jV+9nn+NbzxPf2YulgjiE00ECd+uwyH5+Jb82AakfL0+xPxA6jJeCYB7Q==","signatures":[{"sig":"MEQCICU96IAiqvQlUnqFmgt7jiiqRFS2qH85X8CEL1WAEHH5AiAqOwraNLJ96zQ3iK3MsmQFHSwjRdP1yq4ATyXtoLdkig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ua-parser-js@2.0.0-rc.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1124327},"main":"src/main/ua-parser.js","type":"commonjs","title":"UAParser.js","types":"src/main/ua-parser.d.ts","module":"src/main/ua-parser.mjs","browser":"dist/ua-parser.pack.js","engines":{"node":"*"},"exports":{".":{"types":"./src/main/ua-parser.d.ts","import":"./src/main/ua-parser.mjs","require":"./src/main/ua-parser.js"},"./enums":{"import":"./src/enums/ua-parser-enums.mjs","require":"./src/enums/ua-parser-enums.js"},"./helpers":{"types":"./src/helpers/ua-parser-helpers.d.ts","import":"./src/helpers/ua-parser-helpers.mjs","require":"./src/helpers/ua-parser-helpers.js"},"./extensions":{"types":"./src/extensions/ua-parser-extensions.d.ts","import":"./src/extensions/ua-parser-extensions.mjs","require":"./src/extensions/ua-parser-extensions.js"}},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"},{"url":"https://github.com/sponsors/faisalman","type":"github"}],"gitHead":"ee51caf422b157bb93e88cc091c4aa403df437f2","scripts":{"fuzz":"jazzer ./test/jazzer-fuzz-test.js --sync","test":"./script/test-all.sh","build":"./script/build-dist.sh && ./script/build-esm.js","build+test":"npm run build && npm run test","test:mocha":"mocha test/mocha*js","test:eslint":"eslint src && eslint script","test:jshint":"jshint src/main","test:dts-lint":"tsd --typings src/main/ua-parser.d.ts --files test/dts-test.ts","test:playwright":"playwright test","test:lockfile-lint":"npx lockfile-lint -p package-lock.json"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.pack.js","deprecated":"You are using an early pre-release version of ua-parser-js v2.x which may be unstable. Please update to the latest stable ua-parser-js v2.x release (https://uaparser.dev)","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"10.9.0","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test","script":"script"},"_nodeVersion":"18.20.4","dependencies":{"ua-is-frozen":"^0.1.2","detect-europe-js":"^0.1.2","is-standalone-pwa":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.29.0","mocha":"~8.2.0","jshint":"~2.13.6","requirejs":"2.3.2","uglify-js":"~3.12.0","safe-regex":"^2.1.1","@babel/parser":"7.15.8","@babel/traverse":"7.23.2","@jazzer.js/core":"^1.4.0","@playwright/test":"~1.32.2"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_2.0.0-rc.3_1731495547413_0.5019685514425185","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"ua-parser-js","version":"2.0.0","keywords":["user-agent","client-hints","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery","ua-parser-js","browser-detection","device-detection","os-detection","bot-detection"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"AGPL-3.0-or-later","_id":"ua-parser-js@2.0.0","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"chenhui9279","email":"chenhui9279@autohome.com.cn"},{"name":"chenyuan-new","email":"53860479+chenyuan-new@users.noreply.github.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dante","email":"duanjl.china@gmail.com"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Garrit Franke","email":"garrit@slashdev.space"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hans Ott","email":"hansott@hotmail.be"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jacky Choo","email":"jackychoo@adly-macbook.local"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"KnifeLemon","email":"role___play@naver.com"},{"name":"kNoAPP","email":"alldoneb@gmail.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"liujunlve","email":"liujunlve@henhaoji.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"Mok","email":"mok@moekm.com"},{"name":"nabetama","email":"mao.nabeta@gmail.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"Oscar Becerra","email":"oscarbecerra@google.com"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"Paris Morgan","email":"paris@8thwall.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Riley Shaw","email":"rileyjshaw@users.noreply.github.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Runar Heggset","email":"rukki093@gmail.com"},{"name":"Ryohei Shima","email":"shima01dev@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"shaharmor","email":"shahar@peer5.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sunny-mwx","email":"30586210+sunny-mwx@users.noreply.github.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Varun Sharma","email":"varunsh@stepsecurity.io"},{"name":"XhmikosR","email":"xhmikosr@gmail.com"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"},{"name":"Ziding Zhang","email":"zidingz@gmail.com"}],"homepage":"https://uaparser.dev","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"bin":{"ua-parser-js":"script/cli.js"},"demo":"https://uaparser.dev","dist":{"shasum":"fae88e352510198bd29a6dd41624c7cd0d2c7ade","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-2.0.0.tgz","fileCount":200,"integrity":"sha512-SASgD4RlB7+SCMmlVNqrhPw0f/2pGawWBzJ2+LwGTD0GgNnrKGzPJDiraGHJDwW9Zm5DH2lTmUpqDpbZjJY4+Q==","signatures":[{"sig":"MEUCIEPiziq8tfZ3v2w7HKBXmvTmB51/bPd+DqX7gJd85YB8AiEAlyzWaipoZhbZpHW9cayLCsyreEUYlAf9oSZTq6PsUvs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ua-parser-js@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1128356},"main":"src/main/ua-parser.js","type":"commonjs","title":"UAParser.js","types":"src/main/ua-parser.d.ts","module":"src/main/ua-parser.mjs","browser":"dist/ua-parser.pack.js","engines":{"node":"*"},"exports":{".":{"types":"./src/main/ua-parser.d.ts","import":"./src/main/ua-parser.mjs","require":"./src/main/ua-parser.js"},"./enums":{"types":"./src/enums/ua-parser-enums.d.ts","import":"./src/enums/ua-parser-enums.mjs","require":"./src/enums/ua-parser-enums.js"},"./helpers":{"types":"./src/helpers/ua-parser-helpers.d.ts","import":"./src/helpers/ua-parser-helpers.mjs","require":"./src/helpers/ua-parser-helpers.js"},"./extensions":{"types":"./src/extensions/ua-parser-extensions.d.ts","import":"./src/extensions/ua-parser-extensions.mjs","require":"./src/extensions/ua-parser-extensions.js"}},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"},{"url":"https://github.com/sponsors/faisalman","type":"github"}],"gitHead":"38baf844fc3e96f72d9b91e0772c8c10655fd5f7","scripts":{"fuzz":"jazzer ./test/jazzer-fuzz-test.js --sync","test":"./script/test-all.sh","build":"./script/build-dist.sh && ./script/build-esm.js","build+test":"npm run build && npm run test","test:mocha":"mocha test/mocha*js","test:eslint":"eslint src && eslint script","test:jshint":"jshint src/main","test:dts-lint":"tsd --typings src/main/ua-parser.d.ts --files test/dts-test.ts","test:playwright":"playwright test","test:lockfile-lint":"npx lockfile-lint -p package-lock.json"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.pack.js","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"10.9.0","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test","script":"script"},"_nodeVersion":"18.20.4","dependencies":{"ua-is-frozen":"^0.1.2","detect-europe-js":"^0.1.2","is-standalone-pwa":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.29.0","mocha":"~8.2.0","jshint":"~2.13.6","requirejs":"2.3.2","uglify-js":"~3.12.0","safe-regex":"^2.1.1","@babel/parser":"7.15.8","@babel/traverse":"7.23.2","@jazzer.js/core":"^1.4.0","@playwright/test":"~1.32.2"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_2.0.0_1731893243311_0.7228650871012088","host":"s3://npm-registry-packages"}},"0.7.40":{"name":"ua-parser-js","version":"0.7.40","keywords":["ua-parser-js","user-agent","browser","engine","os","device","mobile","cpu","platform","detect","javascript","jquery","typescript","node-js","client-hints"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"MIT","_id":"ua-parser-js@0.7.40","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"}],"homepage":"https://uaparser.dev","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"bin":{"ua-parser-js":"script/cli.js"},"demo":"https://uaparser.dev","dist":{"shasum":"c87d83b7bb25822ecfa6397a0da5903934ea1562","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.40.tgz","fileCount":8,"integrity":"sha512-us1E3K+3jJppDBa3Tl0L3MOJiGhe1C6P0+nIvQAFYbxlMAx0h81eOwLmU57xgqToduDDPx3y5QsdjPfDu+FgOQ==","signatures":[{"sig":"MEYCIQDqw8nOBS2084K0ZzPbRTpTfyGoZgjnRN+3qeREjnPdagIhAOd3BiG5uXmcN7ax9KjncgRHkhmE8PlFK49vtFGGAoUy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118884},"main":"src/ua-parser.js","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\/?\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"engines":{"node":"*"},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"},{"url":"https://github.com/sponsors/faisalman","type":"github"}],"gitHead":"5c811b80060f9c568662102cf3b9fee2aaf56545","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/^ UA/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/^ UA/' --compress --mangle","verup":"node ./node_modules/verup","test-ci":"jshint src/ua-parser.js && mocha -R spec test/test.js","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"9.3.1","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"18.14.1","_hasShrinkwrap":false,"devDependencies":{"mocha":"~8.2.0","verup":"^1.3.x","jshint":"~2.12.0","requirejs":"^2.3.2","uglify-js":"~3.12.0","safe-regex":"^2.1.1","@babel/parser":"7.15.8","@babel/traverse":"7.15.4"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_0.7.40_1734767816896_0.5650566934262271","host":"s3://npm-registry-packages-npm-production"}},"1.0.40":{"name":"ua-parser-js","version":"1.0.40","keywords":["ua-parser-js","user-agent","browser","engine","os","device","mobile","cpu","platform","detect","javascript","jquery","typescript","node-js","client-hints"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"MIT","_id":"ua-parser-js@1.0.40","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"}],"homepage":"https://uaparser.dev","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"bin":{"ua-parser-js":"script/cli.js"},"demo":"https://uaparser.dev","dist":{"shasum":"ac6aff4fd8ea3e794a6aa743ec9c2fc29e75b675","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.40.tgz","fileCount":8,"integrity":"sha512-z6PJ8Lml+v3ichVojCiB8toQJBuwR42ySM4ezjXIqXK3M0HczmKQ3LF4rhU55PfD99KEEXQG6yb7iOMyvYuHew==","signatures":[{"sig":"MEYCIQCTcUR6olBXk7Tk9pnrWPlF54hdbKNmi42qGVDrpjmSTAIhALYIYe/NssxMqDIZtC0KtvztFFHnKdx+gzK8R332SIln","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118884},"main":"src/ua-parser.js","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\/?\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"engines":{"node":"*"},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"},{"url":"https://github.com/sponsors/faisalman","type":"github"}],"gitHead":"f5a421cfa5c30a0d32b81177d1e410d60e7bb8b3","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/^ UA/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/^ UA/' --compress --mangle","verup":"node ./node_modules/verup","test-ci":"jshint src/ua-parser.js && mocha -R spec test/test.js","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"9.3.1","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"18.14.1","_hasShrinkwrap":false,"devDependencies":{"mocha":"~8.2.0","verup":"^1.3.x","jshint":"~2.12.0","requirejs":"^2.3.2","uglify-js":"~3.12.0","safe-regex":"^2.1.1","@babel/parser":"7.15.8","@babel/traverse":"7.15.4"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_1.0.40_1734768115990_0.6441015223920059","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"ua-parser-js","version":"2.0.1","keywords":["user-agent","client-hints","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery","ua-parser-js","browser-detection","device-detection","os-detection","bot-detection"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"AGPL-3.0-or-later","_id":"ua-parser-js@2.0.1","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"chenhui9279","email":"chenhui9279@autohome.com.cn"},{"name":"chenyuan-new","email":"53860479+chenyuan-new@users.noreply.github.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dante","email":"duanjl.china@gmail.com"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Garrit Franke","email":"garrit@slashdev.space"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hans Ott","email":"hansott@hotmail.be"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jacky Choo","email":"jackychoo@adly-macbook.local"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"KnifeLemon","email":"role___play@naver.com"},{"name":"kNoAPP","email":"alldoneb@gmail.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"liujunlve","email":"liujunlve@henhaoji.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"Mok","email":"mok@moekm.com"},{"name":"nabetama","email":"mao.nabeta@gmail.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"Oscar Becerra","email":"oscarbecerra@google.com"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"Paris Morgan","email":"paris@8thwall.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Riley Shaw","email":"rileyjshaw@users.noreply.github.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Runar Heggset","email":"rukki093@gmail.com"},{"name":"Ryohei Shima","email":"shima01dev@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"shaharmor","email":"shahar@peer5.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sunny-mwx","email":"30586210+sunny-mwx@users.noreply.github.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Varun Sharma","email":"varunsh@stepsecurity.io"},{"name":"XhmikosR","email":"xhmikosr@gmail.com"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"},{"name":"Ziding Zhang","email":"zidingz@gmail.com"}],"homepage":"https://uaparser.dev","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"bin":{"ua-parser-js":"script/cli.js"},"demo":"https://uaparser.dev","dist":{"shasum":"82370485ab22639f529ceb8615cf224b176d1692","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-2.0.1.tgz","fileCount":203,"integrity":"sha512-PgWLeyhIgff0Jomd3U2cYCdfp5iHbaCMlylG9NoV19tAlvXWUzM3bG2DIasLTI1PrbLtVutGr1CaezttVV2PeA==","signatures":[{"sig":"MEYCIQCzUjGge6Ibw9dtbQE5fvq211ca/LnqKKa7eN/vp2zT2QIhAO4m7T2Dq4YiGHVCC2qDJpXV2MkCSxkjEH/pF5sDasAv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ua-parser-js@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1202521},"main":"src/main/ua-parser.js","type":"commonjs","title":"UAParser.js","types":"src/main/ua-parser.d.ts","module":"src/main/ua-parser.mjs","browser":"dist/ua-parser.pack.js","engines":{"node":"*"},"exports":{".":{"types":"./src/main/ua-parser.d.ts","import":"./src/main/ua-parser.mjs","require":"./src/main/ua-parser.js"},"./enums":{"types":"./src/enums/ua-parser-enums.d.ts","import":"./src/enums/ua-parser-enums.mjs","require":"./src/enums/ua-parser-enums.js"},"./helpers":{"types":"./src/helpers/ua-parser-helpers.d.ts","import":"./src/helpers/ua-parser-helpers.mjs","require":"./src/helpers/ua-parser-helpers.js"},"./extensions":{"types":"./src/extensions/ua-parser-extensions.d.ts","import":"./src/extensions/ua-parser-extensions.mjs","require":"./src/extensions/ua-parser-extensions.js"}},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"},{"url":"https://github.com/sponsors/faisalman","type":"github"}],"gitHead":"51dce55e650eab110f403c2b5e6114b460e52fcd","scripts":{"fuzz":"jazzer ./test/fuzz/redos.js --sync","test":"./script/test-all.sh","build":"./script/build-dist.sh && ./script/build-esm.js","build+test":"npm run build && npm run test","test:mocha":"mocha test/unit","test:eslint":"eslint src && eslint script","test:jshint":"jshint src/main","test:dts-lint":"tsd --typings src/main/ua-parser.d.ts --files test/static/dts-lint.ts","test:playwright":"playwright test test/e2e --browser all","test:lockfile-lint":"npx lockfile-lint -p package-lock.json"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.pack.js","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"10.9.2","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test","script":"script"},"_nodeVersion":"18.20.6","dependencies":{"ua-is-frozen":"^0.1.2","detect-europe-js":"^0.1.2","is-standalone-pwa":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.29.0","mocha":"~8.2.0","jshint":"~2.13.6","requirejs":"2.3.2","uglify-js":"~3.19.3","node-fetch":"^2.7.0","safe-regex":"^2.1.1","@types/node":"^22.9.1","@babel/parser":"7.15.8","@babel/traverse":"7.23.2","@jazzer.js/core":"^1.4.0","@playwright/test":"^1.49.0","@types/node-fetch":"^2.6.12"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_2.0.1_1738681021682_0.16263996634561262","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"ua-parser-js","version":"2.0.2","keywords":["user-agent","client-hints","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery","ua-parser-js","browser-detection","device-detection","os-detection","bot-detection"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"AGPL-3.0-or-later","_id":"ua-parser-js@2.0.2","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"chenhui9279","email":"chenhui9279@autohome.com.cn"},{"name":"chenyuan-new","email":"53860479+chenyuan-new@users.noreply.github.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dante","email":"duanjl.china@gmail.com"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Garrit Franke","email":"garrit@slashdev.space"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hans Ott","email":"hansott@hotmail.be"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jacky Choo","email":"jackychoo@adly-macbook.local"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"KnifeLemon","email":"role___play@naver.com"},{"name":"kNoAPP","email":"alldoneb@gmail.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"liujunlve","email":"liujunlve@henhaoji.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"Mok","email":"mok@moekm.com"},{"name":"nabetama","email":"mao.nabeta@gmail.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"Oscar Becerra","email":"oscarbecerra@google.com"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"Paris Morgan","email":"paris@8thwall.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Riley Shaw","email":"rileyjshaw@users.noreply.github.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Runar Heggset","email":"rukki093@gmail.com"},{"name":"Ryohei Shima","email":"shima01dev@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"shaharmor","email":"shahar@peer5.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sunny-mwx","email":"30586210+sunny-mwx@users.noreply.github.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Varun Sharma","email":"varunsh@stepsecurity.io"},{"name":"XhmikosR","email":"xhmikosr@gmail.com"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"},{"name":"Ziding Zhang","email":"zidingz@gmail.com"}],"homepage":"https://uaparser.dev","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"bin":{"ua-parser-js":"script/cli.js"},"demo":"https://uaparser.dev","dist":{"shasum":"fe68ea73166479649ce2368e54bfc8d82210ad39","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-2.0.2.tgz","fileCount":203,"integrity":"sha512-NoaPjzMmuUlo5bJ2jrdkzvHL8gpcgVrhUugAqsqsundDO3R8rw7R0OwxLoWhcKtsTb+6u3z9dES8m6+vxEcJog==","signatures":[{"sig":"MEYCIQDODdhs1ZelosRIsMP2ovg1pD0KE41ubeg6lcf+aYfI1AIhAMuXhSO/ztMvOXHtgGYTUaFMDf/K8ZeRniOJdsH6kl9c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ua-parser-js@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1202491},"main":"src/main/ua-parser.js","type":"commonjs","title":"UAParser.js","types":"src/main/ua-parser.d.ts","module":"src/main/ua-parser.mjs","browser":"dist/ua-parser.pack.js","engines":{"node":"*"},"exports":{".":{"types":"./src/main/ua-parser.d.ts","import":"./src/main/ua-parser.mjs","require":"./src/main/ua-parser.js"},"./enums":{"types":"./src/enums/ua-parser-enums.d.ts","import":"./src/enums/ua-parser-enums.mjs","require":"./src/enums/ua-parser-enums.js"},"./helpers":{"types":"./src/helpers/ua-parser-helpers.d.ts","import":"./src/helpers/ua-parser-helpers.mjs","require":"./src/helpers/ua-parser-helpers.js"},"./extensions":{"types":"./src/extensions/ua-parser-extensions.d.ts","import":"./src/extensions/ua-parser-extensions.mjs","require":"./src/extensions/ua-parser-extensions.js"}},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"},{"url":"https://github.com/sponsors/faisalman","type":"github"}],"gitHead":"5413a9888d504ef7071b08d3fded6ac161cc73a4","scripts":{"fuzz":"jazzer ./test/fuzz/redos.js --sync","test":"./script/test-all.sh","build":"./script/build-dist.sh && ./script/build-esm.js","build+test":"npm run build && npm run test","test:mocha":"mocha test/unit","test:eslint":"eslint src && eslint script","test:jshint":"jshint src/main","test:dts-lint":"tsd --typings src/main/ua-parser.d.ts --files test/static/dts-lint.ts","test:playwright":"playwright test test/e2e --browser all","test:lockfile-lint":"npx lockfile-lint -p package-lock.json"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.pack.js","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"10.9.2","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test","script":"script"},"_nodeVersion":"18.20.6","dependencies":{"node-fetch":"^2.7.0","ua-is-frozen":"^0.1.2","detect-europe-js":"^0.1.2","@types/node-fetch":"^2.6.12","is-standalone-pwa":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.29.0","mocha":"~8.2.0","jshint":"~2.13.6","requirejs":"2.3.2","uglify-js":"~3.19.3","safe-regex":"^2.1.1","@babel/parser":"7.15.8","@babel/traverse":"7.23.2","@jazzer.js/core":"^1.4.0","@playwright/test":"^1.49.0"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_2.0.2_1739124012282_0.9987276599824408","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"ua-parser-js","version":"2.0.3","keywords":["user-agent","client-hints","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery","ua-parser-js","browser-detection","device-detection","os-detection","bot-detection"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"AGPL-3.0-or-later","_id":"ua-parser-js@2.0.3","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"Aiyush","email":"aiyushdhar85@gmail.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andreas Kogler","email":"andreas.kogler@bitmovin.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Beat YT","email":"66485277+Beat-YT@users.noreply.github.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"chenhui9279","email":"chenhui9279@autohome.com.cn"},{"name":"chenyuan-new","email":"53860479+chenyuan-new@users.noreply.github.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dai Jie","email":"daijie@php.net"},{"name":"Danila Rodichkin","email":"daniluk4000@outlook.com"},{"name":"Dante","email":"duanjl.china@gmail.com"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Garrit Franke","email":"garrit@slashdev.space"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hans Ott","email":"hansott@hotmail.be"},{"name":"Harald Reingruber","email":"74898239+haraldreingruber-dedalus@users.noreply.github.com"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Hyewon Kang","email":"gpffps369@gmail.com"},{"name":"Hyunbin","email":"47051820+hyunbinseo@users.noreply.github.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"Ilya Daraseliya","email":"idarase@gmail.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jacky Choo","email":"jackychoo@adly-macbook.local"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"KnifeLemon","email":"role___play@naver.com"},{"name":"kNoAPP","email":"alldoneb@gmail.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"liujunlve","email":"liujunlve@henhaoji.com"},{"name":"lj0812","email":"xoyljlj@163.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"Mike","email":"mikehuebner@me.com"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"Mok","email":"mok@moekm.com"},{"name":"nabetama","email":"mao.nabeta@gmail.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"Oscar Becerra","email":"oscarbecerra@google.com"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"Pablo Osés","email":"opablo@gmail.com"},{"name":"Paris Morgan","email":"paris@8thwall.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Riley Shaw","email":"rileyjshaw@users.noreply.github.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Runar Heggset","email":"rukki093@gmail.com"},{"name":"Ryohei Shima","email":"shima01dev@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"shaharmor","email":"shahar@peer5.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sunny-mwx","email":"30586210+sunny-mwx@users.noreply.github.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Varun Sharma","email":"varunsh@stepsecurity.io"},{"name":"XhmikosR","email":"xhmikosr@gmail.com"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"},{"name":"Ziding Zhang","email":"zidingz@gmail.com"}],"homepage":"https://uaparser.dev","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"bin":{"ua-parser-js":"script/cli.js"},"demo":"https://uaparser.dev","dist":{"shasum":"2f18f747c83d74c0902d14366bdf58cc14526088","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-2.0.3.tgz","fileCount":203,"integrity":"sha512-LZyXZdNttONW8LjzEH3Z8+6TE7RfrEiJqDKyh0R11p/kxvrV2o9DrT2FGZO+KVNs3k+drcIQ6C3En6wLnzJGpw==","signatures":[{"sig":"MEQCIFwPJfwvrf182m/Yh1vxMUt1ujh4GVzBLDWcv6JV6AnFAiBP/I1MK2nBH/LV7m5oxropS7C6JzxQv4P2Y6OJqy16cQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ua-parser-js@2.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1210045},"main":"src/main/ua-parser.js","type":"commonjs","title":"UAParser.js","types":"src/main/ua-parser.d.ts","module":"src/main/ua-parser.mjs","browser":"dist/ua-parser.pack.js","engines":{"node":"*"},"exports":{".":{"types":"./src/main/ua-parser.d.ts","import":"./src/main/ua-parser.mjs","require":"./src/main/ua-parser.js"},"./enums":{"types":"./src/enums/ua-parser-enums.d.ts","import":"./src/enums/ua-parser-enums.mjs","require":"./src/enums/ua-parser-enums.js"},"./helpers":{"types":"./src/helpers/ua-parser-helpers.d.ts","import":"./src/helpers/ua-parser-helpers.mjs","require":"./src/helpers/ua-parser-helpers.js"},"./extensions":{"types":"./src/extensions/ua-parser-extensions.d.ts","import":"./src/extensions/ua-parser-extensions.mjs","require":"./src/extensions/ua-parser-extensions.js"}},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"},{"url":"https://github.com/sponsors/faisalman","type":"github"}],"gitHead":"af8acf9078e5952a496d395464af8178ad55ccaf","scripts":{"fuzz":"jazzer ./test/fuzz/redos.js --sync","test":"./script/test-all.sh","build":"./script/build-dist.sh && ./script/build-esm.js","build+test":"npm run build && npm run test","test:mocha":"mocha test/unit","test:eslint":"eslint src && eslint script","test:jshint":"jshint src/main","test:dts-lint":"tsd --typings src/main/ua-parser.d.ts --files test/static/dts-lint.ts","test:playwright":"npx playwright install && playwright test test/e2e --browser all","test:lockfile-lint":"npx lockfile-lint -p package-lock.json"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.pack.js","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"10.9.2","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test","script":"script"},"_nodeVersion":"18.20.7","dependencies":{"node-fetch":"^2.7.0","ua-is-frozen":"^0.1.2","detect-europe-js":"^0.1.2","@types/node-fetch":"^2.6.12","is-standalone-pwa":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.29.0","mocha":"~8.2.0","jshint":"~2.13.6","requirejs":"2.3.2","uglify-js":"~3.19.3","safe-regex":"^2.1.1","@babel/parser":"7.15.8","@babel/traverse":"7.23.2","@playwright/test":"^1.49.0"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_2.0.3_1741975616346_0.12674304527242453","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"ua-parser-js","version":"2.0.4","keywords":["user-agent","client-hints","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery","ua-parser-js","browser-detection","device-detection","os-detection","bot-detection"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"AGPL-3.0-or-later","_id":"ua-parser-js@2.0.4","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"Aiyush","email":"aiyushdhar85@gmail.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andreas Kogler","email":"andreas.kogler@bitmovin.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Beat YT","email":"66485277+Beat-YT@users.noreply.github.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"chenhui9279","email":"chenhui9279@autohome.com.cn"},{"name":"chenyuan-new","email":"53860479+chenyuan-new@users.noreply.github.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dai Jie","email":"daijie@php.net"},{"name":"Danila Rodichkin","email":"daniluk4000@outlook.com"},{"name":"Dante","email":"duanjl.china@gmail.com"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Garrit Franke","email":"garrit@slashdev.space"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hans Ott","email":"hansott@hotmail.be"},{"name":"Harald Reingruber","email":"74898239+haraldreingruber-dedalus@users.noreply.github.com"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Hyewon Kang","email":"gpffps369@gmail.com"},{"name":"Hyunbin","email":"47051820+hyunbinseo@users.noreply.github.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"Ilya Daraseliya","email":"idarase@gmail.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jacky Choo","email":"jackychoo@adly-macbook.local"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"KnifeLemon","email":"role___play@naver.com"},{"name":"kNoAPP","email":"alldoneb@gmail.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"liujunlve","email":"liujunlve@henhaoji.com"},{"name":"lj0812","email":"xoyljlj@163.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"Mike","email":"mikehuebner@me.com"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"Mok","email":"mok@moekm.com"},{"name":"nabetama","email":"mao.nabeta@gmail.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"Oscar Becerra","email":"oscarbecerra@google.com"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"Pablo Osés","email":"opablo@gmail.com"},{"name":"Paris Morgan","email":"paris@8thwall.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Riley Shaw","email":"rileyjshaw@users.noreply.github.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Runar Heggset","email":"rukki093@gmail.com"},{"name":"Ryohei Shima","email":"shima01dev@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"shaharmor","email":"shahar@peer5.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sunny-mwx","email":"30586210+sunny-mwx@users.noreply.github.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Varun Sharma","email":"varunsh@stepsecurity.io"},{"name":"XhmikosR","email":"xhmikosr@gmail.com"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"},{"name":"Ziding Zhang","email":"zidingz@gmail.com"}],"homepage":"https://uaparser.dev","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"bin":{"ua-parser-js":"script/cli.js"},"demo":"https://uaparser.dev","dist":{"shasum":"ea6698b055af2a61661d8793f069452cf456c0df","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-2.0.4.tgz","fileCount":203,"integrity":"sha512-XiBOnM/UpUq21ZZ91q2AVDOnGROE6UQd37WrO9WBgw4u2eGvUCNOheMmZ3EfEUj7DLHr8tre+Um/436Of/Vwzg==","signatures":[{"sig":"MEQCIGLZ+0NOISNr3xhXd1OjVeFN6UGR9onfuhGWqZqFQkNmAiB3NuO+2Ll2AczwK3ZVe3s8djvbKcZSyz7RNyxoYIb7Fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ua-parser-js@2.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1226174},"main":"src/main/ua-parser.js","type":"commonjs","title":"UAParser.js","types":"src/main/ua-parser.d.ts","module":"src/main/ua-parser.mjs","browser":"dist/ua-parser.pack.js","engines":{"node":"*"},"exports":{".":{"types":"./src/main/ua-parser.d.ts","import":"./src/main/ua-parser.mjs","require":"./src/main/ua-parser.js"},"./enums":{"types":"./src/enums/ua-parser-enums.d.ts","import":"./src/enums/ua-parser-enums.mjs","require":"./src/enums/ua-parser-enums.js"},"./helpers":{"types":"./src/helpers/ua-parser-helpers.d.ts","import":"./src/helpers/ua-parser-helpers.mjs","require":"./src/helpers/ua-parser-helpers.js"},"./extensions":{"types":"./src/extensions/ua-parser-extensions.d.ts","import":"./src/extensions/ua-parser-extensions.mjs","require":"./src/extensions/ua-parser-extensions.js"}},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"},{"url":"https://github.com/sponsors/faisalman","type":"github"}],"gitHead":"c9d008e97af92aa860f3361964e1fb0e485fca34","scripts":{"fuzz":"jazzer ./test/fuzz/redos.js --sync","test":"./script/test-all.sh","build":"./script/build-dist.sh && ./script/build-esm.js","build+test":"npm run build && npm run test","test:mocha":"mocha test/unit","test:eslint":"eslint src && eslint script","test:jshint":"jshint src/main","test:dts-lint":"tsd --typings src/main/ua-parser.d.ts --files test/static/dts-lint.ts","test:playwright":"npx playwright install && playwright test test/e2e --browser all","test:lockfile-lint":"npx lockfile-lint -p package-lock.json"},"_npmUser":{"name":"faisalman","actor":{"name":"faisalman","type":"user","email":"fyzlman@gmail.com"},"email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.pack.js","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"10.9.2","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test","script":"script"},"_nodeVersion":"18.20.8","dependencies":{"node-fetch":"^2.7.0","ua-is-frozen":"^0.1.2","detect-europe-js":"^0.1.2","@types/node-fetch":"^2.6.12","is-standalone-pwa":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.29.0","mocha":"~8.2.0","jshint":"~2.13.6","requirejs":"2.3.2","uglify-js":"~3.19.3","safe-regex":"^2.1.1","@babel/parser":"7.15.8","@babel/traverse":"7.23.2","@playwright/test":"^1.49.0"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_2.0.4_1750737191908_0.132941537132925","host":"s3://npm-registry-packages-npm-production"}},"0.7.41":{"name":"ua-parser-js","version":"0.7.41","keywords":["ua-parser-js","user-agent","browser","engine","os","device","mobile","cpu","platform","detect","javascript","jquery","typescript","node-js","client-hints"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"MIT","_id":"ua-parser-js@0.7.41","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"}],"homepage":"https://uaparser.dev","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"bin":{"ua-parser-js":"script/cli.js"},"demo":"https://uaparser.dev","dist":{"shasum":"9f6dee58c389e8afababa62a4a2dc22edb69a452","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.41.tgz","fileCount":8,"integrity":"sha512-O3oYyCMPYgNNHuO7Jjk3uacJWZF8loBgwrfd/5LE/HyZ3lUIOdniQ7DNXJcIgZbwioZxk0fLfI4EVnetdiX5jg==","signatures":[{"sig":"MEUCIQD4lq0MU94xtOeqaXpwMXifSV7SQvD7nfdEoLfJc+RN3AIgF1G+hg9Ixy4GrGquncA6Kgbdi0ruxzZTZdHcY2Aosm0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124426},"main":"src/ua-parser.js","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\/?\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"engines":{"node":"*"},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"},{"url":"https://github.com/sponsors/faisalman","type":"github"}],"gitHead":"af825ff5574d63122dec5a3261f7933044001a1c","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/^ UA/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/^ UA/' --compress --mangle","verup":"node ./node_modules/verup","test-ci":"jshint src/ua-parser.js && mocha -R spec test/test.js","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"11.4.2","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"24.4.1","_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"mocha":"~8.2.0","verup":"^1.3.x","jshint":"~2.12.0","requirejs":"^2.3.2","uglify-js":"~3.12.0","safe-regex":"^2.1.1","@babel/parser":"7.15.8","@babel/traverse":"7.15.4"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_0.7.41_1755607498029_0.08593812982359528","host":"s3://npm-registry-packages-npm-production"}},"1.0.41":{"name":"ua-parser-js","version":"1.0.41","keywords":["ua-parser-js","user-agent","browser","engine","os","device","mobile","cpu","platform","detect","javascript","jquery","typescript","node-js","client-hints"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"MIT","_id":"ua-parser-js@1.0.41","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"}],"homepage":"https://uaparser.dev","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"bin":{"ua-parser-js":"script/cli.js"},"demo":"https://uaparser.dev","dist":{"shasum":"bd04dc9ec830fcf9e4fad35cf22dcedd2e3b4e9c","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.41.tgz","fileCount":8,"integrity":"sha512-LbBDqdIC5s8iROCUjMbW1f5dJQTEFB1+KO9ogbvlb3nm9n4YHa5p4KTvFPWvh2Hs8gZMBuiB1/8+pdfe/tDPug==","signatures":[{"sig":"MEUCIQCsyvuLXX0v/LrwAcygqZ5X7MtgBgfSu9p6u9bMp3058gIgKgz+UgU2e1FuqNobttlFSFoiQxVhmfm6k3rbZa+fdq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124449},"main":"src/ua-parser.js","title":"UAParser.js","verup":{"regs":["^((?:\\$|(\\s*\\*\\s*@)|(\\s*(?:var|,)?\\s+))(?:LIBVERSION|version)[\\s\\:='\"]+)([0-9]+(?:\\.[0-9]+){2,2})","^(\\/?\\s?\\*.*v)([0-9]+(?:\\.[0-9]+){2,2})"],"files":["bower.json","package.js","src/ua-parser.js"]},"engines":{"node":"*"},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"},{"url":"https://github.com/sponsors/faisalman","type":"github"}],"gitHead":"90017c98d341788570435b7587ce1f0725022c7a","scripts":{"test":"jshint src/ua-parser.js && mocha -R nyan test/test.js","build":"uglifyjs src/ua-parser.js -o dist/ua-parser.min.js --comments '/^ UA/' && uglifyjs src/ua-parser.js -o dist/ua-parser.pack.js --comments '/^ UA/' --compress --mangle","verup":"node ./node_modules/verup","test-ci":"jshint src/ua-parser.js && mocha -R spec test/test.js","version":"node ./node_modules/verup 0"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.min.js","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"11.4.2","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test"},"_nodeVersion":"24.4.1","_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"mocha":"~8.2.0","verup":"^1.3.x","jshint":"~2.12.0","requirejs":"^2.3.2","uglify-js":"~3.12.0","safe-regex":"^2.1.1","@babel/parser":"7.15.8","@babel/traverse":"7.15.4"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_1.0.41_1755607529997_0.504155638408117","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"ua-parser-js","version":"2.0.5","keywords":["user-agent","client-hints","parser","browser","engine","os","device","cpu","jquery-plugin","ecosystem:jquery","ua-parser-js","browser-detection","device-detection","os-detection","bot-detection"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"AGPL-3.0-or-later","_id":"ua-parser-js@2.0.5","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"Aiyush","email":"aiyushdhar85@gmail.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andreas Kogler","email":"andreas.kogler@bitmovin.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Beat YT","email":"66485277+Beat-YT@users.noreply.github.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"chenhui9279","email":"chenhui9279@autohome.com.cn"},{"name":"chenyuan-new","email":"53860479+chenyuan-new@users.noreply.github.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dai Jie","email":"daijie@php.net"},{"name":"Danila Rodichkin","email":"daniluk4000@outlook.com"},{"name":"Dante","email":"duanjl.china@gmail.com"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Garrit Franke","email":"garrit@slashdev.space"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hans Ott","email":"hansott@hotmail.be"},{"name":"Harald Reingruber","email":"74898239+haraldreingruber-dedalus@users.noreply.github.com"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Hyewon Kang","email":"gpffps369@gmail.com"},{"name":"Hyunbin","email":"47051820+hyunbinseo@users.noreply.github.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"Ilya Daraseliya","email":"idarase@gmail.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jacky Choo","email":"jackychoo@adly-macbook.local"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"KnifeLemon","email":"role___play@naver.com"},{"name":"kNoAPP","email":"alldoneb@gmail.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"liujunlve","email":"liujunlve@henhaoji.com"},{"name":"lj0812","email":"xoyljlj@163.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"Mike","email":"mikehuebner@me.com"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"Mok","email":"mok@moekm.com"},{"name":"nabetama","email":"mao.nabeta@gmail.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"Oscar Becerra","email":"oscarbecerra@google.com"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"Pablo Osés","email":"opablo@gmail.com"},{"name":"Paris Morgan","email":"paris@8thwall.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Riley Shaw","email":"rileyjshaw@users.noreply.github.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Runar Heggset","email":"rukki093@gmail.com"},{"name":"Ryohei Shima","email":"shima01dev@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"shaharmor","email":"shahar@peer5.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sunny-mwx","email":"30586210+sunny-mwx@users.noreply.github.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Varun Sharma","email":"varunsh@stepsecurity.io"},{"name":"XhmikosR","email":"xhmikosr@gmail.com"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"},{"name":"Ziding Zhang","email":"zidingz@gmail.com"}],"homepage":"https://uaparser.dev","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"bin":{"ua-parser-js":"script/cli.js"},"demo":"https://uaparser.dev","dist":{"shasum":"e616f262c158a470e0e1906306aa92c760884c24","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-2.0.5.tgz","fileCount":203,"integrity":"sha512-sZErtx3rhpvZQanWW5umau4o/snfoLqRcQwQIZ54377WtRzIecnIKvjpkd5JwPcSUMglGnbIgcsQBGAbdi3S9Q==","signatures":[{"sig":"MEQCIAMQGT1u0hiC4Ouo8j5ugMJuWTtkUfhX0pqSJRC4acjQAiBTXqD+uDZSKyPkT56807c0GACwGvB+Cve40TlqFD3/Sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ua-parser-js@2.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1274693},"main":"src/main/ua-parser.js","type":"commonjs","title":"UAParser.js","types":"src/main/ua-parser.d.ts","module":"src/main/ua-parser.mjs","browser":"dist/ua-parser.pack.js","engines":{"node":"*"},"exports":{".":{"types":"./src/main/ua-parser.d.ts","import":"./src/main/ua-parser.mjs","require":"./src/main/ua-parser.js"},"./enums":{"types":"./src/enums/ua-parser-enums.d.ts","import":"./src/enums/ua-parser-enums.mjs","require":"./src/enums/ua-parser-enums.js"},"./helpers":{"types":"./src/helpers/ua-parser-helpers.d.ts","import":"./src/helpers/ua-parser-helpers.mjs","require":"./src/helpers/ua-parser-helpers.js"},"./extensions":{"types":"./src/extensions/ua-parser-extensions.d.ts","import":"./src/extensions/ua-parser-extensions.mjs","require":"./src/extensions/ua-parser-extensions.js"}},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"},{"url":"https://github.com/sponsors/faisalman","type":"github"}],"gitHead":"3ea5721e86bc6d5860c9a53cc9d82b16791df54b","scripts":{"fuzz":"jazzer ./test/fuzz/redos.js --sync","test":"./script/test-all.sh","build":"./script/build-dist.sh && ./script/build-esm.js","build+test":"npm run build && npm run test","test:mocha":"mocha test/unit","test:eslint":"eslint src && eslint script","test:jshint":"jshint src/main","test:dts-lint":"tsd --typings src/main/ua-parser.d.ts --files test/static/dts-lint.ts","test:playwright":"npx playwright install && playwright test test/e2e --browser all","test:lockfile-lint":"npx lockfile-lint -p package-lock.json"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.pack.js","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"10.9.3","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test","script":"script"},"_nodeVersion":"18.20.8","dependencies":{"undici":"^7.12.0","ua-is-frozen":"^0.1.2","detect-europe-js":"^0.1.2","is-standalone-pwa":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.29.0","mocha":"~8.2.0","jshint":"~2.13.6","requirejs":"2.3.2","uglify-js":"~3.19.3","safe-regex":"^2.1.1","@babel/parser":"7.15.8","@babel/traverse":"7.23.2","@playwright/test":"^1.49.0"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_2.0.5_1757426200036_0.07819070887289126","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"ua-parser-js","version":"2.0.6","keywords":["user-agent","client-hints","browser","engine","os","device","cpu","ua-parser-js","browser-detection","device-detection","os-detection","bot-detection","ai-detection","app-detection","crawler-detection"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"AGPL-3.0-or-later","_id":"ua-parser-js@2.0.6","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"Aiyush","email":"aiyushdhar85@gmail.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andreas Kogler","email":"andreas.kogler@bitmovin.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Beat YT","email":"66485277+Beat-YT@users.noreply.github.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"chenhui9279","email":"chenhui9279@autohome.com.cn"},{"name":"chenyuan-new","email":"53860479+chenyuan-new@users.noreply.github.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dai Jie","email":"daijie@php.net"},{"name":"Danila Rodichkin","email":"daniluk4000@outlook.com"},{"name":"Dante","email":"duanjl.china@gmail.com"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Garrit Franke","email":"garrit@slashdev.space"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hans Ott","email":"hansott@hotmail.be"},{"name":"Harald Reingruber","email":"74898239+haraldreingruber-dedalus@users.noreply.github.com"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Hyewon Kang","email":"gpffps369@gmail.com"},{"name":"Hyunbin","email":"47051820+hyunbinseo@users.noreply.github.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"Ilya Daraseliya","email":"idarase@gmail.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jacky Choo","email":"jackychoo@adly-macbook.local"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"KnifeLemon","email":"role___play@naver.com"},{"name":"kNoAPP","email":"alldoneb@gmail.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"liujunlve","email":"liujunlve@henhaoji.com"},{"name":"lj0812","email":"xoyljlj@163.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"Mike","email":"mikehuebner@me.com"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"Mok","email":"mok@moekm.com"},{"name":"nabetama","email":"mao.nabeta@gmail.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"Oscar Becerra","email":"oscarbecerra@google.com"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"Pablo Osés","email":"opablo@gmail.com"},{"name":"Paris Morgan","email":"paris@8thwall.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Riley Shaw","email":"rileyjshaw@users.noreply.github.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Runar Heggset","email":"rukki093@gmail.com"},{"name":"Ryohei Shima","email":"shima01dev@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"shaharmor","email":"shahar@peer5.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sunny-mwx","email":"30586210+sunny-mwx@users.noreply.github.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Varun Sharma","email":"varunsh@stepsecurity.io"},{"name":"XhmikosR","email":"xhmikosr@gmail.com"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"},{"name":"Ziding Zhang","email":"zidingz@gmail.com"}],"homepage":"https://uaparser.dev","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"bin":{"ua-parser-js":"script/cli.js"},"demo":"https://uaparser.dev","dist":{"shasum":"1dd221f7f2a27357c6a342296852f6391d77d4f0","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-2.0.6.tgz","fileCount":203,"integrity":"sha512-EmaxXfltJaDW75SokrY4/lXMrVyXomE/0FpIIqP2Ctic93gK7rlme55Cwkz8l3YZ6gqf94fCU7AnIkidd/KXPg==","signatures":[{"sig":"MEYCIQC+LFsEaev5ImGTQ0PtjgsnKpsxzPZa1W/S+bq0weG5lwIhALp45pUXfUKZN/wPQrJsZoQuEEx6ZoFM7c9qfv01qEFV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ua-parser-js@2.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1282718},"main":"src/main/ua-parser.js","type":"commonjs","title":"UAParser.js","types":"src/main/ua-parser.d.ts","module":"src/main/ua-parser.mjs","browser":"dist/ua-parser.pack.js","engines":{"node":"*"},"exports":{".":{"types":"./src/main/ua-parser.d.ts","import":"./src/main/ua-parser.mjs","require":"./src/main/ua-parser.js"},"./enums":{"types":"./src/enums/ua-parser-enums.d.ts","import":"./src/enums/ua-parser-enums.mjs","require":"./src/enums/ua-parser-enums.js"},"./helpers":{"types":"./src/helpers/ua-parser-helpers.d.ts","import":"./src/helpers/ua-parser-helpers.mjs","require":"./src/helpers/ua-parser-helpers.js"},"./extensions":{"types":"./src/extensions/ua-parser-extensions.d.ts","import":"./src/extensions/ua-parser-extensions.mjs","require":"./src/extensions/ua-parser-extensions.js"}},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"},{"url":"https://github.com/sponsors/faisalman","type":"github"}],"gitHead":"061cf0e90f3651a040a1ee64fc5c63d442b93c64","scripts":{"fuzz":"jazzer ./test/fuzz/redos.js --sync","test":"./script/test-all.sh","build":"./script/build-dist.sh && ./script/build-esm.js","build+test":"npm run build && npm run test","test:mocha":"mocha --recursive test/unit","test:eslint":"eslint src && eslint script","test:jshint":"jshint src/main","test:dts-lint":"tsd --typings src/main/ua-parser.d.ts --files test/static/dts-lint.ts","test:playwright":"npx playwright install && playwright test test/e2e --browser all","test:lockfile-lint":"npx lockfile-lint -p package-lock.json"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.pack.js","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"10.9.4","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test","script":"script"},"_nodeVersion":"18.20.8","dependencies":{"ua-is-frozen":"^0.1.2","detect-europe-js":"^0.1.2","is-standalone-pwa":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.29.0","mocha":"~8.2.0","jshint":"~2.13.6","requirejs":"2.3.2","uglify-js":"~3.19.3","safe-regex":"^2.1.1","@babel/parser":"7.15.8","@babel/traverse":"7.23.2","@playwright/test":"^1.49.0"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_2.0.6_1760068312151_0.9079983289893219","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"ua-parser-js","version":"2.0.7","keywords":["user-agent","client-hints","browser","engine","os","device","cpu","ua-parser-js","browser-detection","device-detection","os-detection","bot-detection","ai-detection","app-detection","crawler-detection"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"AGPL-3.0-or-later","_id":"ua-parser-js@2.0.7","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"Aiyush","email":"aiyushdhar85@gmail.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andreas Kogler","email":"andreas.kogler@bitmovin.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Beat YT","email":"66485277+Beat-YT@users.noreply.github.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"chenhui9279","email":"chenhui9279@autohome.com.cn"},{"name":"chenyuan-new","email":"53860479+chenyuan-new@users.noreply.github.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dai Jie","email":"daijie@php.net"},{"name":"Danila Rodichkin","email":"daniluk4000@outlook.com"},{"name":"Dante","email":"duanjl.china@gmail.com"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Garrit Franke","email":"garrit@slashdev.space"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hans Ott","email":"hansott@hotmail.be"},{"name":"Harald Reingruber","email":"74898239+haraldreingruber-dedalus@users.noreply.github.com"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Hyewon Kang","email":"gpffps369@gmail.com"},{"name":"Hyunbin","email":"47051820+hyunbinseo@users.noreply.github.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"Ilya Daraseliya","email":"idarase@gmail.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jacky Choo","email":"jackychoo@adly-macbook.local"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"KnifeLemon","email":"role___play@naver.com"},{"name":"kNoAPP","email":"alldoneb@gmail.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"liujunlve","email":"liujunlve@henhaoji.com"},{"name":"lj0812","email":"xoyljlj@163.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"Mike","email":"mikehuebner@me.com"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"Mok","email":"mok@moekm.com"},{"name":"nabetama","email":"mao.nabeta@gmail.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"Oscar Becerra","email":"oscarbecerra@google.com"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"Pablo Osés","email":"opablo@gmail.com"},{"name":"Paris Morgan","email":"paris@8thwall.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Riley Shaw","email":"rileyjshaw@users.noreply.github.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Runar Heggset","email":"rukki093@gmail.com"},{"name":"Ryohei Shima","email":"shima01dev@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"shaharmor","email":"shahar@peer5.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sunny-mwx","email":"30586210+sunny-mwx@users.noreply.github.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Varun Sharma","email":"varunsh@stepsecurity.io"},{"name":"XhmikosR","email":"xhmikosr@gmail.com"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"},{"name":"Ziding Zhang","email":"zidingz@gmail.com"}],"homepage":"https://uaparser.dev","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"bin":{"ua-parser-js":"script/cli.js"},"demo":"https://uaparser.dev","dist":{"shasum":"0f22e3f8430cce9c43463b8603e54b45cbae68d5","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-2.0.7.tgz","fileCount":212,"integrity":"sha512-CFdHVHr+6YfbktNZegH3qbYvYgC7nRNEUm2tk7nSFXSODUu4tDBpaFpP1jdXBUOKKwapVlWRfTtS8bCPzsQ47w==","signatures":[{"sig":"MEYCIQDzZrym1d5ebtvmlZasP01GjF4lryTQ1KeX8xgE+l7nngIhANTBA0Lyp+47SWrDKyR6pq0+DYLkECEyRvVEejbdwgam","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ua-parser-js@2.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1294267},"main":"src/main/ua-parser.js","type":"commonjs","title":"UAParser.js","types":"src/main/ua-parser.d.ts","module":"src/main/ua-parser.mjs","browser":"dist/ua-parser.pack.js","engines":{"node":"*"},"exports":{".":{"types":"./src/main/ua-parser.d.ts","import":"./src/main/ua-parser.mjs","require":"./src/main/ua-parser.js"},"./enums":{"types":"./src/enums/ua-parser-enums.d.ts","import":"./src/enums/ua-parser-enums.mjs","require":"./src/enums/ua-parser-enums.js"},"./helpers":{"types":"./src/helpers/ua-parser-helpers.d.ts","import":"./src/helpers/ua-parser-helpers.mjs","require":"./src/helpers/ua-parser-helpers.js"},"./extensions":{"types":"./src/extensions/ua-parser-extensions.d.ts","import":"./src/extensions/ua-parser-extensions.mjs","require":"./src/extensions/ua-parser-extensions.js"},"./bot-detection":{"types":"./src/bot-detection/bot-detection.d.ts","import":"./src/bot-detection/bot-detection.mjs","require":"./src/bot-detection/bot-detection.js"},"./device-detection":{"types":"./src/device-detection/device-detection.d.ts","import":"./src/device-detection/device-detection.mjs","require":"./src/device-detection/device-detection.js"},"./browser-detection":{"types":"./src/browser-detection/browser-detection.d.ts","import":"./src/browser-detection/browser-detection.mjs","require":"./src/browser-detection/browser-detection.js"}},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"},{"url":"https://github.com/sponsors/faisalman","type":"github"}],"gitHead":"7bc177de79dfd9d3882d3c548f49855558923934","scripts":{"fuzz":"jazzer ./test/fuzz/redos.js --sync","test":"./script/test-all.sh","build":"./script/build-dist.sh && ./script/build-esm.js","build+test":"npm run build && npm run test","test:mocha":"mocha --recursive test/unit","test:eslint":"eslint src && eslint script","test:jshint":"jshint src/main","test:dts-lint":"tsd --typings src/main/ua-parser.d.ts --files test/static/dts-lint.ts","test:playwright":"npx playwright install && playwright test test/e2e --browser all","test:lockfile-lint":"npx lockfile-lint -p package-lock.json"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.pack.js","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"10.9.4","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test","script":"script"},"_nodeVersion":"18.20.8","dependencies":{"ua-is-frozen":"^0.1.2","detect-europe-js":"^0.1.2","is-standalone-pwa":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.29.0","mocha":"~8.2.0","jshint":"~2.13.6","requirejs":"2.3.2","uglify-js":"~3.19.3","safe-regex":"^2.1.1","@babel/parser":"7.15.8","@babel/traverse":"7.23.2","@playwright/test":"^1.57.0"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_2.0.7_1765261799803_0.4416960826809233","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"ua-parser-js","version":"2.0.8","keywords":["user-agent","client-hints","browser","engine","os","device","cpu","ua-parser-js","browser-detection","device-detection","os-detection","bot-detection","ai-detection","app-detection","crawler-detection"],"author":{"url":"http://faisalman.com","name":"Faisal Salman","email":"f@faisalman.com"},"license":"AGPL-3.0-or-later","_id":"ua-parser-js@2.0.8","maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"Aiyush","email":"aiyushdhar85@gmail.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andreas Kogler","email":"andreas.kogler@bitmovin.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Beat YT","email":"66485277+Beat-YT@users.noreply.github.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"chenhui9279","email":"chenhui9279@autohome.com.cn"},{"name":"chenyuan-new","email":"53860479+chenyuan-new@users.noreply.github.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dai Jie","email":"daijie@php.net"},{"name":"Danila Rodichkin","email":"daniluk4000@outlook.com"},{"name":"Dante","email":"duanjl.china@gmail.com"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Garrit Franke","email":"garrit@slashdev.space"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hans Ott","email":"hansott@hotmail.be"},{"name":"Harald Reingruber","email":"74898239+haraldreingruber-dedalus@users.noreply.github.com"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Hyewon Kang","email":"gpffps369@gmail.com"},{"name":"Hyunbin","email":"47051820+hyunbinseo@users.noreply.github.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"Ilya Daraseliya","email":"idarase@gmail.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jacky Choo","email":"jackychoo@adly-macbook.local"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"KnifeLemon","email":"role___play@naver.com"},{"name":"kNoAPP","email":"alldoneb@gmail.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"liujunlve","email":"liujunlve@henhaoji.com"},{"name":"lj0812","email":"xoyljlj@163.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"Mike","email":"mikehuebner@me.com"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"Mok","email":"mok@moekm.com"},{"name":"nabetama","email":"mao.nabeta@gmail.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"Oscar Becerra","email":"oscarbecerra@google.com"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"Pablo Osés","email":"opablo@gmail.com"},{"name":"Paris Morgan","email":"paris@8thwall.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Riley Shaw","email":"rileyjshaw@users.noreply.github.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Runar Heggset","email":"rukki093@gmail.com"},{"name":"Ryohei Shima","email":"shima01dev@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"shaharmor","email":"shahar@peer5.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sunny-mwx","email":"30586210+sunny-mwx@users.noreply.github.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Varun Sharma","email":"varunsh@stepsecurity.io"},{"name":"XhmikosR","email":"xhmikosr@gmail.com"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"},{"name":"Ziding Zhang","email":"zidingz@gmail.com"}],"homepage":"https://uaparser.dev","bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"bin":{"ua-parser-js":"script/cli.js"},"demo":"https://uaparser.dev","dist":{"shasum":"4f87d94d164c79a104cf089f85aea810ca3dfcce","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-2.0.8.tgz","fileCount":29,"integrity":"sha512-BdnBM5waFormdrOFBU+cA90R689V0tWUWlIG2i30UXxElHjuCu5+dOV2Etw3547jcQ/yaLtPm9wrqIuOY2bSJg==","signatures":[{"sig":"MEQCIFAffkwaB/RvX6BiwqbbuiEk3KZI8L3vy+hY8txhDYE/AiANg3KCnNmKvlRPAu8Atpej5tuqQjZRNoW08wuJzKdgQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ua-parser-js@2.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":479326},"main":"src/main/ua-parser.js","type":"commonjs","title":"UAParser.js","types":"src/main/ua-parser.d.ts","module":"src/main/ua-parser.mjs","browser":"dist/ua-parser.pack.js","engines":{"node":"*"},"exports":{".":{"types":"./src/main/ua-parser.d.ts","import":"./src/main/ua-parser.mjs","require":"./src/main/ua-parser.js"},"./enums":{"types":"./src/enums/ua-parser-enums.d.ts","import":"./src/enums/ua-parser-enums.mjs","require":"./src/enums/ua-parser-enums.js"},"./helpers":{"types":"./src/helpers/ua-parser-helpers.d.ts","import":"./src/helpers/ua-parser-helpers.mjs","require":"./src/helpers/ua-parser-helpers.js"},"./extensions":{"types":"./src/extensions/ua-parser-extensions.d.ts","import":"./src/extensions/ua-parser-extensions.mjs","require":"./src/extensions/ua-parser-extensions.js"},"./bot-detection":{"types":"./src/bot-detection/bot-detection.d.ts","import":"./src/bot-detection/bot-detection.mjs","require":"./src/bot-detection/bot-detection.js"},"./device-detection":{"types":"./src/device-detection/device-detection.d.ts","import":"./src/device-detection/device-detection.mjs","require":"./src/device-detection/device-detection.js"},"./browser-detection":{"types":"./src/browser-detection/browser-detection.d.ts","import":"./src/browser-detection/browser-detection.mjs","require":"./src/browser-detection/browser-detection.js"}},"funding":[{"url":"https://opencollective.com/ua-parser-js","type":"opencollective"},{"url":"https://paypal.me/faisalman","type":"paypal"},{"url":"https://github.com/sponsors/faisalman","type":"github"}],"gitHead":"7abb90bf3b5bedb559cb255fd988326d9ed71a1e","scripts":{"fuzz":"jazzer ./test/fuzz/redos.js --sync","test":"./script/test-all.sh","build":"./script/build-dist.sh && ./script/build-esm.js","build+test":"npm run build && npm run test","test:mocha":"mocha --recursive test/unit","test:eslint":"eslint --no-config-lookup src","test:jshint":"jshint src/main","test:dts-lint":"tsd --typings src/main/ua-parser.d.ts --files test/static/dts-lint.ts","test:playwright":"npx playwright install && playwright test test/e2e --browser all","test:lockfile-lint":"lockfile-lint -p package-lock.json"},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.pack.js","repository":{"url":"git+https://github.com/faisalman/ua-parser-js.git","type":"git"},"_npmVersion":"10.9.4","description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment","directories":{"src":"src","dist":"dist","test":"test","script":"script"},"_nodeVersion":"18.20.8","dependencies":{"ua-is-frozen":"^0.1.2","detect-europe-js":"^0.1.2","is-standalone-pwa":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.29.0","mocha":"~8.2.0","eslint":"^9.39.1","jshint":"~2.13.6","requirejs":"2.3.2","uglify-js":"~3.19.3","safe-regex":"^2.1.1","@babel/parser":"7.15.8","lockfile-lint":"^4.14.1","@babel/traverse":"7.23.2","@playwright/test":"^1.57.0"},"_npmOperationalInternal":{"tmp":"tmp/ua-parser-js_2.0.8_1768295719259_0.7762963559146376","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"title":"UAParser.js","name":"ua-parser-js","version":"2.0.9","author":{"name":"Faisal Salman","email":"f@faisalman.com","url":"http://faisalman.com"},"description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment","keywords":["user-agent","client-hints","browser","engine","os","device","cpu","ua-parser-js","browser-detection","device-detection","os-detection","bot-detection","ai-detection","app-detection","crawler-detection"],"homepage":"https://uaparser.dev","contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"Aiyush","email":"aiyushdhar85@gmail.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andreas Kogler","email":"andreas.kogler@bitmovin.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Beat YT","email":"66485277+Beat-YT@users.noreply.github.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"chenhui9279","email":"chenhui9279@autohome.com.cn"},{"name":"chenyuan-new","email":"53860479+chenyuan-new@users.noreply.github.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dai Jie","email":"daijie@php.net"},{"name":"Danila Rodichkin","email":"daniluk4000@outlook.com"},{"name":"Dante","email":"duanjl.china@gmail.com"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Garrit Franke","email":"garrit@slashdev.space"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hans Ott","email":"hansott@hotmail.be"},{"name":"Harald Reingruber","email":"74898239+haraldreingruber-dedalus@users.noreply.github.com"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Hyewon Kang","email":"gpffps369@gmail.com"},{"name":"Hyunbin","email":"47051820+hyunbinseo@users.noreply.github.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"Ilya Daraseliya","email":"idarase@gmail.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jacky Choo","email":"jackychoo@adly-macbook.local"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"KnifeLemon","email":"role___play@naver.com"},{"name":"kNoAPP","email":"alldoneb@gmail.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"liujunlve","email":"liujunlve@henhaoji.com"},{"name":"lj0812","email":"xoyljlj@163.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"Mike","email":"mikehuebner@me.com"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"Mok","email":"mok@moekm.com"},{"name":"nabetama","email":"mao.nabeta@gmail.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"Oscar Becerra","email":"oscarbecerra@google.com"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"Pablo Osés","email":"opablo@gmail.com"},{"name":"Paris Morgan","email":"paris@8thwall.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Riley Shaw","email":"rileyjshaw@users.noreply.github.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Runar Heggset","email":"rukki093@gmail.com"},{"name":"Ryohei Shima","email":"shima01dev@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"shaharmor","email":"shahar@peer5.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sunny-mwx","email":"30586210+sunny-mwx@users.noreply.github.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Varun Sharma","email":"varunsh@stepsecurity.io"},{"name":"XhmikosR","email":"xhmikosr@gmail.com"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"},{"name":"Ziding Zhang","email":"zidingz@gmail.com"}],"type":"commonjs","types":"src/main/ua-parser.d.ts","main":"src/main/ua-parser.js","module":"src/main/ua-parser.mjs","browser":"dist/ua-parser.pack.js","exports":{".":{"require":"./src/main/ua-parser.js","import":"./src/main/ua-parser.mjs","types":"./src/main/ua-parser.d.ts"},"./bot-detection":{"require":"./src/bot-detection/bot-detection.js","import":"./src/bot-detection/bot-detection.mjs","types":"./src/bot-detection/bot-detection.d.ts"},"./browser-detection":{"require":"./src/browser-detection/browser-detection.js","import":"./src/browser-detection/browser-detection.mjs","types":"./src/browser-detection/browser-detection.d.ts"},"./device-detection":{"require":"./src/device-detection/device-detection.js","import":"./src/device-detection/device-detection.mjs","types":"./src/device-detection/device-detection.d.ts"},"./enums":{"require":"./src/enums/ua-parser-enums.js","import":"./src/enums/ua-parser-enums.mjs","types":"./src/enums/ua-parser-enums.d.ts"},"./extensions":{"require":"./src/extensions/ua-parser-extensions.js","import":"./src/extensions/ua-parser-extensions.mjs","types":"./src/extensions/ua-parser-extensions.d.ts"},"./helpers":{"require":"./src/helpers/ua-parser-helpers.js","import":"./src/helpers/ua-parser-helpers.mjs","types":"./src/helpers/ua-parser-helpers.d.ts"}},"bin":{"ua-parser-js":"script/cli.js"},"scripts":{"build":"./script/build-dist.sh && ./script/build-esm.js","build+test":"npm run build && npm run test","fuzz":"jazzer ./test/fuzz/redos.js --sync","test":"./script/test-all.sh","test:dts-lint":"tsd --typings src/main/ua-parser.d.ts --files test/static/dts-lint.ts","test:eslint":"eslint --no-config-lookup src","test:jshint":"jshint src/main","test:lockfile-lint":"lockfile-lint -p package-lock.json","test:mocha":"mocha --recursive test/unit","test:playwright":"npx playwright install && playwright test test/e2e --browser all"},"dependencies":{"detect-europe-js":"^0.1.2","is-standalone-pwa":"^0.1.1","ua-is-frozen":"^0.1.2"},"devDependencies":{"@babel/parser":"7.15.8","@babel/traverse":"7.23.2","@playwright/test":"^1.57.0","eslint":"^9.39.1","jshint":"~2.13.6","lockfile-lint":"^4.14.1","mocha":"~8.2.0","requirejs":"2.3.2","safe-regex":"^2.1.1","tsd":"^0.29.0","uglify-js":"~3.19.3"},"repository":{"type":"git","url":"git+https://github.com/faisalman/ua-parser-js.git"},"license":"AGPL-3.0-or-later","engines":{"node":"*"},"directories":{"dist":"dist","script":"script","src":"src","test":"test"},"bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"demo":"https://uaparser.dev","download":"https://raw.github.com/faisalman/ua-parser-js/master/dist/ua-parser.pack.js","funding":[{"type":"opencollective","url":"https://opencollective.com/ua-parser-js"},{"type":"paypal","url":"https://paypal.me/faisalman"},{"type":"github","url":"https://github.com/sponsors/faisalman"}],"_id":"ua-parser-js@2.0.9","gitHead":"425b616123138de0a2a2b27893c54f8c544d2e75","_nodeVersion":"18.20.8","_npmVersion":"10.9.4","dist":{"integrity":"sha512-OsqGhxyo/wGdLSXMSJxuMGN6H4gDnKz6Fb3IBm4bxZFMnyy0sdf6MN96Ie8tC6z/btdO+Bsy8guxlvLdwT076w==","shasum":"befd25ded7d3490008463f3d5ea6259ec6316d7a","tarball":"https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-2.0.9.tgz","fileCount":211,"unpackedSize":1309928,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ua-parser-js@2.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFQvYZlyQFzdu2Rwb9I9locqVzg+xPu1u5Qs/G+lxaweAiEAg9Lkch867mGTfmcaGZeGOEzzgNy7kwcgr2qOFvO+GqY="}]},"_npmUser":{"name":"faisalman","email":"fyzlman@gmail.com"},"maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ua-parser-js_2.0.9_1770133807633_0.20533993065990064"},"_hasShrinkwrap":false}},"time":{"created":"2012-07-28T20:54:42.902Z","modified":"2026-02-03T15:50:08.205Z","0.3.0":"2012-07-28T20:54:44.026Z","0.3.1":"2012-09-10T20:20:00.942Z","0.4.0":"2012-09-14T20:57:54.701Z","0.4.1":"2012-09-17T18:04:46.834Z","0.4.3":"2012-09-21T17:22:56.478Z","0.4.4":"2012-10-22T09:08:22.907Z","0.4.6":"2012-11-02T11:32:02.442Z","0.4.7":"2012-11-06T10:47:25.024Z","0.4.13":"2012-11-28T08:53:08.175Z","0.4.15":"2012-12-05T04:16:44.852Z","0.5.1":"2013-01-25T13:31:43.684Z","0.5.2":"2013-01-28T12:25:58.465Z","0.5.3":"2013-02-05T15:37:01.349Z","0.5.11":"2013-02-07T16:28:17.480Z","0.5.12":"2013-02-15T03:27:50.741Z","0.5.15":"2013-03-05T14:07:51.010Z","0.5.20":"2013-03-16T07:40:04.255Z","0.5.22":"2013-03-20T05:06:21.724Z","0.5.23":"2013-03-20T06:07:12.618Z","0.5.25":"2013-03-22T06:27:07.654Z","0.5.27":"2013-03-26T07:19:53.728Z","0.6.0":"2013-04-04T06:50:31.599Z","0.6.2":"2013-07-04T12:36:10.667Z","0.7.0":"2014-06-25T07:47:33.048Z","0.7.1":"2014-10-19T10:06:38.811Z","0.7.3":"2014-11-09T14:12:36.569Z","0.7.4":"2015-04-06T18:58:58.378Z","0.7.6":"2015-04-14T18:42:32.420Z","0.7.7":"2015-05-01T10:29:49.151Z","0.7.9":"2015-07-18T21:10:26.295Z","0.7.10":"2015-12-12T12:12:29.429Z","0.7.11":"2016-11-06T17:39:55.270Z","0.7.12":"2016-11-14T03:31:33.789Z","0.7.13":"2017-06-22T07:21:36.408Z","0.7.14":"2017-07-19T12:47:34.873Z","0.7.15":"2017-10-12T02:29:39.998Z","0.7.16":"2017-10-12T05:13:04.568Z","0.7.17":"2017-10-12T08:18:01.762Z","0.7.18":"2018-05-04T16:18:07.045Z","0.7.19":"2018-10-25T18:36:50.279Z","0.7.20":"2019-06-08T14:53:29.472Z","0.7.21":"2019-12-19T18:16:14.356Z","0.7.22":"2020-09-12T09:15:07.793Z","0.7.23":"2020-12-10T04:19:29.137Z","0.7.24":"2021-02-12T03:02:48.105Z","0.7.25":"2021-03-24T09:02:44.830Z","0.7.26":"2021-03-27T14:35:49.434Z","0.7.27":"2021-04-02T11:28:17.797Z","0.7.28":"2021-04-10T14:42:47.159Z","0.7.29":"2021-10-22T12:15:21.378Z","0.8.0":"2021-10-22T12:16:06.877Z","1.0.0":"2021-10-22T12:16:19.726Z","0.7.30":"2021-10-22T16:16:08.807Z","0.8.1":"2021-10-22T16:23:53.062Z","1.0.1":"2021-10-22T16:26:19.004Z","0.7.31":"2021-10-27T07:02:53.068Z","1.0.2":"2021-10-27T10:24:04.532Z","0.7.32":"2022-10-15T09:40:09.992Z","1.0.32":"2022-10-15T09:40:36.992Z","1.0.33":"2023-01-22T15:32:50.234Z","0.7.33":"2023-01-22T15:33:20.167Z","0.7.34":"2023-03-05T14:21:07.975Z","1.0.34":"2023-03-05T14:21:20.761Z","2.0.0-alpha.1":"2023-03-29T11:03:42.695Z","0.7.35":"2023-04-01T23:13:09.178Z","1.0.35":"2023-04-01T23:13:21.362Z","2.0.0-alpha.2":"2023-04-03T01:00:50.062Z","2.0.0-alpha.3":"2023-08-17T04:44:30.527Z","0.7.36":"2023-09-09T13:59:29.197Z","1.0.36":"2023-09-09T14:02:42.383Z","2.0.0-beta.1":"2023-10-05T12:44:05.105Z","0.7.37":"2023-10-27T12:47:26.646Z","1.0.37":"2023-10-27T12:51:13.949Z","2.0.0-beta.2":"2024-02-01T04:28:05.574Z","0.7.38":"2024-05-28T14:23:45.560Z","1.0.38":"2024-05-28T14:24:43.180Z","2.0.0-beta.3":"2024-06-07T18:23:00.158Z","0.7.39":"2024-09-11T13:55:19.323Z","1.0.39":"2024-09-14T02:35:54.527Z","2.0.0-rc.1":"2024-10-29T15:38:30.987Z","2.0.0-rc.2":"2024-11-08T02:54:35.384Z","2.0.0-rc.3":"2024-11-13T10:59:07.641Z","2.0.0":"2024-11-18T01:27:23.540Z","0.7.40":"2024-12-21T07:56:57.181Z","1.0.40":"2024-12-21T08:01:56.221Z","2.0.1":"2025-02-04T14:57:01.927Z","2.0.2":"2025-02-09T18:00:12.597Z","2.0.3":"2025-03-14T18:06:56.665Z","2.0.4":"2025-06-24T03:53:12.129Z","0.7.41":"2025-08-19T12:44:58.278Z","1.0.41":"2025-08-19T12:45:30.307Z","2.0.5":"2025-09-09T13:56:40.283Z","2.0.6":"2025-10-10T03:51:52.463Z","2.0.7":"2025-12-09T06:30:00.031Z","2.0.8":"2026-01-13T09:15:19.437Z","2.0.9":"2026-02-03T15:50:07.888Z"},"bugs":{"url":"https://github.com/faisalman/ua-parser-js/issues"},"author":{"name":"Faisal Salman","email":"f@faisalman.com","url":"http://faisalman.com"},"license":"AGPL-3.0-or-later","homepage":"https://uaparser.dev","keywords":["user-agent","client-hints","browser","engine","os","device","cpu","ua-parser-js","browser-detection","device-detection","os-detection","bot-detection","ai-detection","app-detection","crawler-detection"],"repository":{"type":"git","url":"git+https://github.com/faisalman/ua-parser-js.git"},"description":"Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment","contributors":[{"name":"Aamir Poonawalla","email":"aamir@urx.com"},{"name":"Admas","email":"mollases@users.noreply.github.com"},{"name":"Aiyush","email":"aiyushdhar85@gmail.com"},{"name":"algenon","email":"m@antonz.ru"},{"name":"Alvin Portillo","email":"alvin@8thwall.com"},{"name":"Amumu","email":"yoyo837@hotmail.com"},{"name":"Andreas Kogler","email":"andreas.kogler@bitmovin.com"},{"name":"Andrea Vaghi","email":"andrea.vaghi@jobrapido.com"},{"name":"Anton Zhiyanov","email":"m@antonz.ru"},{"name":"Arturo Mejia","email":"amejia@blim.com"},{"name":"Arun Rama Reddy","email":"arunramareddy@gmail.com"},{"name":"Austin Pray","email":"austin@austinpray.com"},{"name":"Beat YT","email":"66485277+Beat-YT@users.noreply.github.com"},{"name":"Bendeguz","email":"symunona@gmail.com"},{"name":"Benjamin Bertrand","email":"bertrand.design@gmail.com"},{"name":"Benjamin Urban","email":"benjamin.urban@sueddeutsche.de"},{"name":"boneyao","email":"admin@boneyao.com"},{"name":"Carl C Von Lewin","email":"carlchristianlewin@gmail.com"},{"name":"CESAR RAMOS","email":"c@imagenproactiva.com"},{"name":"Chad Killingsworth","email":"ckillingsworth@jackhenry.com"},{"name":"chenhui9279","email":"chenhui9279@autohome.com.cn"},{"name":"chenyuan-new","email":"53860479+chenyuan-new@users.noreply.github.com"},{"name":"Christopher De Cairos","email":"chris.decairos@gmail.com"},{"name":"Cyrille David","email":"cyrille@qonto.eu"},{"name":"Dai Jie","email":"daijie@php.net"},{"name":"Danila Rodichkin","email":"daniluk4000@outlook.com"},{"name":"Dante","email":"duanjl.china@gmail.com"},{"name":"Dario Vladovic","email":"d.vladimyr@gmail.com"},{"name":"David Annez","email":"david.annez@gmail.com"},{"name":"Davit Barbakadze","email":"jayarjo@gmail.com"},{"name":"ddivernois","email":"david-emmanuel.divernois@amadeus.com"},{"name":"Deliaz","email":"D3liaz@gmail.com"},{"name":"Demis Palma","email":"demis.palma@gmail.com"},{"name":"dhoko","email":"aurelien@protonmail.com"},{"name":"dianhe","email":"dianhe@webank.com"},{"name":"dineshks1","email":"dineshks1@d.kumar44@outlook.com"},{"name":"Dmitry Tyschenko","email":"dtyschenko@gmail.com"},{"name":"Douglas Li","email":"doug@knotch.it"},{"name":"Dumitru Uzun","email":"contact@duzun.me"},{"name":"Dustin","email":"duburns@fanatics.com"},{"name":"Elchin Valiyev","email":"elchin.valiyev@autodesk.com"},{"name":"Emil Hesslow","email":"hesslow@gmail.com"},{"name":"Eric Redon","email":"eric.redon@coox.org"},{"name":"Eric Schrenker","email":"eric.schrenker@gmail.com"},{"name":"Erik Hesselink","email":"hesselink@gmail.com"},{"name":"Fabian Becker","email":"halfdan@xnorfz.de"},{"name":"Faisal Salman","email":"f@faisalman.com"},{"name":"Frédéric Camblor","email":"fcamblor@gmail.com"},{"name":"Frederik Ring","email":"frederik.ring@gmail.com"},{"name":"Garrit Franke","email":"garrit@slashdev.space"},{"name":"Gerald Host","email":"me@jacobford.co.uk"},{"name":"Germán M. Bravo","email":"german.mb@gmail.com"},{"name":"Grigory Dmitrenko","email":"grigory@snsk.ru"},{"name":"gulpin","email":"gulping.gulpin@gmail.com"},{"name":"Hans Ott","email":"hansott@hotmail.be"},{"name":"Harald Reingruber","email":"74898239+haraldreingruber-dedalus@users.noreply.github.com"},{"name":"Hendrik Helwich","email":"h.helwich@iplabs.de"},{"name":"Hermann Ebert","email":"ebbmo@HE.local"},{"name":"hr6r","email":"hedian@gmail.com"},{"name":"Hyewon Kang","email":"gpffps369@gmail.com"},{"name":"Hyunbin","email":"47051820+hyunbinseo@users.noreply.github.com"},{"name":"Igor Topal","email":"i.topal@smartweb.com.ua"},{"name":"Ildar Kamalov","email":"i.kamalov@adguard.com"},{"name":"Ilya Daraseliya","email":"idarase@gmail.com"},{"name":"insanehong","email":"insane.hong@navercorp.com"},{"name":"jackpoll","email":"jackpoll123456@gmail.com"},{"name":"Jacky Choo","email":"jackychoo@adly-macbook.local"},{"name":"Jake Mc","email":"startswithaj@users.noreply.github.com"},{"name":"JBYoshi","email":"12983479+JBYoshi@users.noreply.github.com"},{"name":"Joey Parrish","email":"joeyparrish@google.com"},{"name":"John Tantalo","email":"john.tantalo@gmail.com"},{"name":"John Yanarella","email":"jmy@codecatalyst.com"},{"name":"Jon Buckley","email":"jon@jbuckley.ca"},{"name":"Josh Goldberg","email":"joshuakgoldberg@outlook.com"},{"name":"Junki-Ishida","email":"junki_ishida@dwango.co.jp"},{"name":"Kendall Buchanan","email":"kendall@kendagriff.com"},{"name":"KnifeLemon","email":"role___play@naver.com"},{"name":"kNoAPP","email":"alldoneb@gmail.com"},{"name":"Lee Treveil","email":"leetreveil@gmail.com"},{"name":"leonardo","email":"leofiore@libero.it"},{"name":"Levente Balogh","email":"balogh.levente.hu@gmail.com"},{"name":"Liam Quinn","email":"lquinn@blackberry.com"},{"name":"Lithin","email":"lithin@webklipper.com"},{"name":"liujunlve","email":"liujunlve@henhaoji.com"},{"name":"lj0812","email":"xoyljlj@163.com"},{"name":"ll-syber","email":"670159357@qq.com"},{"name":"Loris Guignard","email":"loris.guignard@gmail.com"},{"name":"Lukas Drgon","email":"lukas.drgon@gmail.com"},{"name":"Lukas Eipert","email":"leipert@users.noreply.github.com"},{"name":"Malash","email":"i@malash.me"},{"name":"Martynas","email":"martynas@firmfirm.co"},{"name":"Masahiko Sato","email":"masasato@yahoo-corp.jp"},{"name":"Matt Brophy","email":"matt@brophy.org"},{"name":"Matthew Origer","email":"karatecowboy@gmail.com"},{"name":"Maximilian Haupt","email":"mail@maximilianhaupt.com"},{"name":"Max Maurer","email":"maxemanuel.maurer@gmail.com"},{"name":"Max Nordlund","email":"max.nordlund@gmail.com"},{"name":"Michael Hess","email":"mhess@connectify.me"},{"name":"Mike","email":"mikehuebner@me.com"},{"name":"MimyyK","email":"michele.marais@hakisa.com"},{"name":"Mok","email":"mok@moekm.com"},{"name":"nabetama","email":"mao.nabeta@gmail.com"},{"name":"naoh","email":"naoh.cs03g@nctu.edu.tw"},{"name":"Nicholas Ionata","email":"nionata@ufl.edu"},{"name":"Nikhil Motiani","email":"nikhil.motiani@outlook.com"},{"name":"Nik Rolls","email":"nik@rolls.cc"},{"name":"nionata","email":"n.ionata129@gmail.com"},{"name":"niris","email":"nirisix@gmail.com"},{"name":"Nobuo Okada","email":"nookada@yahoo-corp.jp"},{"name":"o.drapeza","email":"o.drapeza@tinkoff.ru"},{"name":"Oscar Becerra","email":"oscarbecerra@google.com"},{"name":"otakuSiD","email":"otakusid@gmail.com"},{"name":"Pablo Osés","email":"opablo@gmail.com"},{"name":"Paris Morgan","email":"paris@8thwall.com"},{"name":"patrick-nurt","email":"github@pereira.dk"},{"name":"Pavel Studeny","email":"studeny@avast.com"},{"name":"Peter Dave Hello","email":"PeterDaveHello@users.noreply.github.com"},{"name":"philippsimon","email":"github@philippsimon.de"},{"name":"Pieter Hendrickx","email":"pieter.hendrickx@belfius.be"},{"name":"Piper Chester","email":"piperchester@gmail.com"},{"name":"Queen Vinyl Darkscratch","email":"vinyldarkscratch@gmail.com"},{"name":"Raine Makelainen","email":"raine.makelainen@jolla.com"},{"name":"Raman Savaryn","email":"homeneartheocean@gmail.com"},{"name":"Riley Shaw","email":"rileyjshaw@users.noreply.github.com"},{"name":"Robert Tod","email":"robert@qubit.com"},{"name":"roman.savarin","email":"roman.savarin@skywindgroup.com"},{"name":"Ron Korland","email":"ron@testim.io"},{"name":"Ross Noble","email":"rosshnoble@gmail.com"},{"name":"ruicong","email":"466403866@qq.com"},{"name":"Runar Heggset","email":"rukki093@gmail.com"},{"name":"Ryohei Shima","email":"shima01dev@gmail.com"},{"name":"Sandro Sonntag","email":"sandro.sonntag@adorsys.de"},{"name":"sgautrea","email":"shanegautreau@gmail.com"},{"name":"shaharmor","email":"shahar@peer5.com"},{"name":"Shane Gautreau","email":"sgautrea@opentext.com"},{"name":"Shane Thacker","email":"shane@steadymade.com"},{"name":"Shreedhar","email":"shreedhar@uber.com"},{"name":"Simon Eisenmann","email":"simon@longsleep.org"},{"name":"Simon Lang","email":"me@simonlang.org"},{"name":"Stiekel","email":"histkc@gmail.com"},{"name":"sunny-mwx","email":"30586210+sunny-mwx@users.noreply.github.com"},{"name":"sUP","email":"dani3l@gmail.com"},{"name":"Sylvain Gizard","email":"sylvain.gizard@gmail.com"},{"name":"szchenghuang","email":"szchenghuang@gmail.com"},{"name":"Tanguy Krotoff","email":"tkrotoff@gmail.com"},{"name":"Tony Tomarchio","email":"tony@tomarchio.cc"},{"name":"Ulrich Schmidt","email":"u.schmidt@velian.de"},{"name":"Vadim Kurachevsky","email":"vadim@hmvs.org"},{"name":"Varun Sharma","email":"varunsh@stepsecurity.io"},{"name":"XhmikosR","email":"xhmikosr@gmail.com"},{"name":"Yılmaz","email":"yilmazdemir36@gmail.com"},{"name":"yuanyang","email":"work_yuanyang@163.com"},{"name":"Yun Young-jin","email":"yupmin@yupmin-office-macmini.local"},{"name":"Zach Bjornson","email":"zbbjornson@gmail.com"},{"name":"Ziding Zhang","email":"zidingz@gmail.com"}],"maintainers":[{"name":"faisalman","email":"fyzlman@gmail.com"}],"readme":"#### Featured Sponsors\n\n[![https://ref.wisprflow.ai/Rxj3n8H](https://github.com/user-attachments/assets/e39fc98d-5d1b-4f7b-a355-4648e1f79a94)](https://ref.wisprflow.ai/Rxj3n8H)\n\n---\n\n[![https://uaparser.dev](https://raw.githubusercontent.com/faisalman/ua-parser-js/gh-pages/images/uap-header.png)](https://uaparser.dev)\n[![https://uaparser.dev](https://github.com/user-attachments/assets/a626166c-17cc-45e3-8ff6-d7e948a5ded0)](https://uaparser.dev)\n[![https://uaparser.dev](https://github.com/user-attachments/assets/50da50fc-7c8a-46e3-a2bc-6a8249914372)](https://uaparser.dev)\n[![https://uaparser.dev](https://github.com/user-attachments/assets/9f2aaff0-a9b4-4ac9-bdf3-eea8081a2582)](https://uaparser.dev)\n    \n<p align=\"center\">\n<a href=\"https://www.npmjs.com/package/ua-parser-js\"><img src=\"https://img.shields.io/npm/dw/ua-parser-js?color=red&logo=npm&label=NPM%20DOWNLOADS&style=for-the-badge\"></a>\n<a href=\"https://www.jsdelivr.com/package/npm/ua-parser-js\"><img src=\"https://img.shields.io/jsdelivr/gh/hw/faisalman/ua-parser-js?logo=jsdelivr&style=for-the-badge\"></a>\n<a href=\"https://github.com/faisalman/ua-parser-js\"><img src=\"https://img.shields.io/github/stars/faisalman/ua-parser-js?color=yellow&logo=github&style=for-the-badge\"></a>\n<a href=\"https://bundlephobia.com/package/ua-parser-js@1.0.35\"><img src=\"https://img.shields.io/bundlephobia/minzip/ua-parser-js?logo=hackthebox&logoColor=white&style=for-the-badge\"/></a>\n<a href=\"https://github.com/faisalman/ua-parser-js/graphs/contributors\"><img src=\"https://img.shields.io/github/contributors/faisalman/ua-parser-js?color=purple&logo=githubsponsors&style=for-the-badge\"></a>\n<a href=\"https://www.npmjs.com/package/ua-parser-js\"><img src=\"https://img.shields.io/npm/v/ua-parser-js.svg?logo=npm&color=red&style=for-the-badge\"></a>\n<a href=\"https://cdnjs.com/libraries/UAParser.js\"><img src=\"https://img.shields.io/cdnjs/v/UAParser.js.svg?color=orange&style=for-the-badge\"></a>\n<img src=\"https://img.shields.io/ossf-scorecard/github.com/faisalman/ua-parser-js?label=openssf%20scorecard&style=for-the-badge\">\n<a target=\"_blank\" href=\"https://discord.com/channels/1406959509087453236/1406959509930381375\"><img alt=\"Discord invite\" src=\"https://dcbadge.limes.pink/api/server/https://discord.com/channels/1406959509087453236/1406959509930381375\"></a>\n</p>\n\n# UAParser.js\n\nThe most comprehensive, compact, and up-to-date JavaScript library to detect user's browser, OS, CPU, and device type/model. Also detect bots, apps, and more. Runs seamlessly in the browser (client-side) or Node.js (server-side).\n\n# Demo\n\n  * Live demo: https://uaparser.dev\n\n\n# Documentation\n\n  * `version 1.x` : https://github.com/faisalman/ua-parser-js/tree/1.0.x#documentation\n  * `version 2.x` : https://docs.uaparser.dev\n\nBefore upgrading from `v0.7` / `v1.0`, please read [CHANGELOG](CHANGELOG.md) to \nsee what's new & breaking.\n\n# Package & Pricing\n\n<table>\n    <thead>\n        <tr>\n            <th></th>\n            <th colspan=\"2\">Open-Source Editions</th>\n            <th colspan=\"3\">PRO / Commercial Editions</th>\n        </tr>\n    </thead>\n    <tbody>\n        <tr>\n            <td>License options</td>\n            <td>MIT (v1.x)</td>\n            <td>AGPL (v2.x)</td>\n            <td>PRO Personal</td>\n            <td>PRO Business</td>\n            <td>PRO Enterprise</td>\n        </tr>\n        <tr>\n            <td>Browser Detection</td>\n            <td><a href=\"#demo\" title=\"Basic detection\">⚠️</a></td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n        </tr>\n        <tr>\n            <td>CPU Detection</td>\n            <td><a href=\"#demo\" title=\"Basic detection\">⚠️</a></td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n        </tr>\n        <tr>\n            <td>Device Detection</td>\n            <td><a href=\"#demo\" title=\"Basic detection\">⚠️</a></td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n        </tr>\n        <tr>\n            <td>Rendering Engine Detection</td>\n            <td><a href=\"#demo\" title=\"Basic detection\">⚠️</a></td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n        </tr>\n        <tr>\n            <td>OS detection</td>\n            <td><a href=\"#demo\" title=\"Basic detection\">⚠️</a></td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n        </tr>\n        <tr>\n            <td>Enhanced+ Accuracy</td>\n            <td>❌</td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n        </tr>\n        <tr>\n            <td>Bot Detection</td>\n            <td>❌</td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n        </tr>\n        <tr>\n            <td>AI Detection</td>\n            <td>❌</td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n        </tr>\n        <tr>\n            <td>Extra Detections (Apps, Libs, Emails, Media Players, Crawlers, and more)</td>\n            <td>❌</td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n        </tr>\n        <tr>\n            <td>Client Hints Support</td>\n            <td>❌</td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n        </tr>\n        <tr>\n            <td>CommonJS Support</td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n        </tr>\n        <tr>\n            <td>ESM Support</td>\n            <td>❌</td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n        </tr>\n        <tr>\n            <td>TypeScript Definitions</td>\n            <td><a href=\"#demo\" title=\"Community version\">✅</a></td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n        </tr>\n        <tr>\n            <td>npm Module Available</td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n        </tr>\n        <tr>\n            <td>Direct Downloads Available</td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n        </tr>\n        <tr>\n            <td>Commercial Use Allowed</td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>❌</td>\n            <td>✅</td>\n            <td>✅</td>\n        </tr>\n        <tr>\n            <td>Permissive (non-Copyleft) License</td>\n            <td>✅</td>\n            <td><strong title=\"Copyleft license\">❌</strong></td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n        </tr>\n        <tr>\n            <td>No Open-Source Obligations</td>\n            <td>✅</td>\n            <td><strong title=\"Copyleft license\">❌</strong></td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n        </tr>\n        <tr>\n            <td>Unlimited End-Products</td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n            <td><strong title=\"1 end-product per license\">❌</strong></td>\n            <td>✅</td>\n        </tr>\n        <tr>\n            <td>Unlimited Deployments</td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n            <td><strong title=\"1 TLD or deliverable per license\">❌</strong></td>\n            <td>✅</td>\n        </tr>\n        <tr>\n            <td>1-year Product Support</td>\n            <td>❌</td>\n            <td>❌</td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n        </tr>\n        <tr>\n            <td>Lifetime Updates</td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n            <td>✅</td>\n        </tr>\n        <tr>\n            <td>Price</td>\n            <td><strong title=\"Pay as you want\">FREE<sup>*</sup> (<a target=\"_blank\" href=\"https://raw.githubusercontent.com/faisalman/ua-parser-js/1.0.x/license.md\">License</a>)</strong></td>\n            <td><strong title=\"Pay as you want\">FREE<sup>*</sup> (<a target=\"_blank\" href=\"https://raw.githubusercontent.com/faisalman/ua-parser-js/master/LICENSE.md\">License</a>)</strong></td>\n            <td><strong title=\"$14 (one-time fee)\">$14 (<a target=\"_blank\" href=\"https://raw.githubusercontent.com/faisalman/ua-parser-js/pro-personal/LICENSE.md\">License</a>)</strong></td>\n            <td><strong title=\"$29 (one-time fee)\">$29 (<a target=\"_blank\" href=\"https://raw.githubusercontent.com/faisalman/ua-parser-js/pro-business/LICENSE.md\">License</a>)</strong></td>\n            <td><strong title=\"$599 (one-time fee)\">$599 (<a target=\"_blank\" href=\"https://raw.githubusercontent.com/faisalman/ua-parser-js/pro-enterprise/LICENSE.md\">License</a>)</strong></td>\n        </tr>\n    </tbody>\n    <tfoot>\n        <tr>\n            <th align=\"right\" colspan=\"6\">\n                <h3><a target=\"_blank\" href=\"https://store.faisalman.com/checkout/buy/e236ea87-9b2b-400e-9683-24367f731b35\"> GET THE PRO PACKAGES 📥</a></h3>\n            </th>\n        </tr>\n    </tfoot>\n</table>\n\n# Development\n\n## Contributors\n\nPlease read [CONTRIBUTING](CONTRIBUTING.md) guide first for the instruction details.\n\n<a href=\"https://github.com/faisalman/ua-parser-js/graphs/contributors\">\n  <img src=\"https://contrib.rocks/image?repo=faisalman/ua-parser-js\" />\n</a>\n\nMade with [contributors-img](https://contrib.rocks).\n\n## Backers & Sponsors\n\nSupport the **open-source editions** of UAParser.js through one of the following options:\n\n[![OpenCollective](https://img.shields.io/badge/OpenCollective-dddddd?style=for-the-badge&logo=opencollective&color=dddddd\n)](https://opencollective.com/ua-parser-js)\n[![GitHub Sponsors](https://img.shields.io/badge/GitHub_Sponsors-333333?style=for-the-badge&logo=githubsponsors&color=333333\n)](https://github.com/sponsors/faisalman)\n[![PayPal](https://img.shields.io/badge/Paypal-003087?style=for-the-badge&logo=paypal&color=003087\n)](https://paypal.me/faisalman)\n[![WeChat/Alipay](https://img.shields.io/badge/Other_Payment_Methods-Alipay_/_WeChat_Pay-09b83e?style=for-the-badge&logo=mastercard&color=09b83e\n)](https://store.faisalman.com/buy/3d71f2f3-cf4d-473c-892a-9d4497c890be)\n\n<a href=\"https://opencollective.com/ua-parser-js\"><img src=\"https://opencollective.com/ua-parser-js/organizations.svg?avatarHeight=64\"></a>\n<a href=\"https://opencollective.com/ua-parser-js\"><img src=\"https://opencollective.com/ua-parser-js/individuals.svg?avatarHeight=64\"></a>\n","readmeFilename":"README.md","users":{"nazy":true,"ugarz":true,"airkro":true,"buster":true,"mjasso":true,"monjer":true,"omar84":true,"vcboom":true,"yeming":true,"yofine":true,"yupmin":true,"ahiipsa":true,"antanst":true,"chengen":true,"danielc":true,"fxkraus":true,"jcottam":true,"laoshaw":true,"roryrjb":true,"warmhug":true,"anhulife":true,"buzz-dee":true,"clong365":true,"danielye":true,"jdorfman":true,"leejefon":true,"santihbc":true,"tinyhill":true,"zeusbaba":true,"aravindnc":true,"chrisyipw":true,"codebyren":true,"fgribreau":true,"hellotoby":true,"mr-smiley":true,"sqrtthree":true,"ashish.npm":true,"joe5yellow":true,"kankungyip":true,"leizongmin":true,"shuoshubao":true,"wuyixiang9":true,"demian_dark":true,"kodekracker":true,"uh-engineer":true,"conantonakos":true,"infernocloud":true,"jackchendong":true,"justintormey":true,"themiddleman":true,"zhenguo.zhao":true,"mike_ekim1024":true}}