{"ava":{"files":["test/**/*.js","!test/package/**","!test/types/**"],"require":["@babel/register"]},"bugs":{"url":"https://github.com/bowser-js/bowser/issues"},"dist":{"shasum":"b90065562e39c4e9915f777ceb37d800adee357e","tarball":"https://registry.npmjs.org/bowser/-/bowser-2.15.0.tgz","fileCount":16,"integrity":"sha512-xic6KSZglg/I4ymp45fdM4GWfYpBK79Fxd/TOvJktlaPgQqqDxvmGwOPZl2V0dyeS3Lj5c180bLhXF43iyAjZQ==","signatures":[{"sig":"MEUCIQDIOYAZPbhclkP7ovBUvxs4JK4gXN1bXsR9Noq8LR9jxwIgI0YSH5cAEuug+KhmpQaNN2JonXc5uOL9WNEb3XQnxHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFD5uXcuyPE4vU9FwnbzoWFvyxXovMm9HpgoJYoign59AiBQcGOeoUpVimL87tyToUpX9GXF/vCPdStwlFqGsv50wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/bowser@2.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358208},"main":"es5.js","name":"bowser","types":"index.d.ts","author":{"url":"http://dustindiaz.com","name":"Dustin Diaz","email":"dustin@dustindiaz.com"},"module":"src/bowser.js","browser":"es5.js","exports":{".":{"import":{"types":"./index.d.mts","default":"./bowser.mjs"},"default":"./es5.js","require":{"types":"./index.d.ts","default":"./es5.js"}},"./es5":"./es5.js","./es5.js":"./es5.js","./LICENSE":"./LICENSE","./bundled":"./bundled.js","./package":"./package.json","./README.md":"./README.md","./src/utils":"./src/utils.js","./bowser.mjs":{"types":"./index.d.mts","default":"./bowser.mjs"},"./bundled.js":"./bundled.js","./index.d.ts":"./index.d.ts","./src/bowser":"./src/bowser.js","./src/parser":"./src/parser.js","./index.d.mts":"./index.d.mts","./package.json":"./package.json","./src/utils.js":"./src/utils.js","./src/bowser.js":"./src/bowser.js","./src/constants":"./src/constants.js","./src/parser-os":"./src/parser-os.js","./src/parser.js":"./src/parser.js","./src/constants.js":"./src/constants.js","./src/parser-os.js":"./src/parser-os.js","./src/parser-engines":"./src/parser-engines.js","./src/parser-browsers":"./src/parser-browsers.js","./src/parser-platforms":"./src/parser-platforms.js","./src/parser-engines.js":"./src/parser-engines.js","./src/parser-browsers.js":"./src/parser-browsers.js","./src/parser-platforms.js":"./src/parser-platforms.js"},"license":"MIT","scripts":{"test":"nyc --reporter=html --reporter=text ava","build":"tsdown","watch":"tsdown --watch","testem":"testem","coverage":"nyc report --reporter=text-lcov | coveralls","lint:fix":"eslint --fix ./src","lint:check":"eslint ./src","test:types":"node test/types/check.mjs","test:watch":"ava --watch","test:package":"node test/package/smoke.cjs","generate-docs":"jsdoc -c jsdoc.json","generate-and-deploy-docs":"pnpm generate-docs && gh-pages --dist docs --dest docs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"83c76f4b-4aa7-48dc-acde-7640ab3a85e0"}},"homepage":"https://github.com/bowser-js/bowser","keywords":["browser","useragent","user-agent","parser","ua","detection","ender","sniff"],"repository":{"url":"git+https://github.com/bowser-js/bowser.git","type":"git"},"_npmVersion":"11.21.1","description":"Lightweight browser detector","directories":{"test":"test"},"maintainers":[{"name":"lancedikson","email":"lancedikson@gmail.com"}],"sideEffects":["./bundled.js"],"_nodeVersion":"24.21.0","contributors":[{"url":"http://twitter.com/lancedikson","name":"Denis Demchenko"},{"url":"https://github.com/naorpeled","name":"Naor Peled"}],"_hasShrinkwrap":false,"packageManager":"pnpm@11.18.0","devDependencies":{"ava":"^3.0.0","nyc":"^18.0.0","acorn":"^8.18.0","jsdoc":"^4.0.5","sinon":"^22.0.0","eslint":"^10.8.0","terser":"^5.49.0","testem":"^3.20.2","tsdown":"^0.22.14","yamljs":"^0.3.0","core-js":"^3.49.0","docdash":"^2.0.2","publint":"^0.3.22","gh-pages":"^6.3.0","@babel/cli":"^7.29.7","@eslint/js":"^10.0.1","typescript":"^5.9.3","@babel/core":"^7.29.7","coveralls-next":"^6.0.2","@babel/register":"^7.29.7","@babel/preset-env":"^7.29.7","eslint-plugin-ava":"^17.0.1","regenerator-runtime":"^0.14.1","eslint-plugin-import":"^2.32.0","@arethetypeswrong/cli":"^0.18.5","babel-plugin-istanbul":"^8.0.0","@rolldown/plugin-babel":"0.2.3","eslint-config-airbnb-extended":"^3.1.0","babel-plugin-add-module-exports":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/bowser_2.15.0_1793045187576_0.8334360717390936","host":"s3://npm-registry-packages-npm-production"},"_id":"bowser@2.15.0","version":"2.15.0"}