{"bugs":{"url":"https://github.com/biggora/express-useragent/issues"},"dist":{"shasum":"07c642fda6733c2e022824c9d61999be20f82a32","tarball":"https://registry.npmjs.org/express-useragent/-/express-useragent-2.2.3.tgz","fileCount":16,"integrity":"sha512-aFj6prpD69I5pmGIXt5rsSEP5RrFubgVMMsN4fz/rnpE2hMOiMaa3CBLLhGO4t8jLU/uWohInOmZe1drrOyoAw==","signatures":[{"sig":"MEYCIQCk9geKzEKrLf6PH7Ixt8n7VpETf29c4pHrENUC8bv5LwIhAKc5uKfJ/gCXKhvQxhWK8IvGmhp0UXLSVoPd4FfkAple","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/express-useragent@2.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":419210},"main":"./dist/index.cjs","name":"express-useragent","types":"./dist/index.d.ts","author":{"url":"https://github.com/biggora","name":"Aleksejs Gordejevs","email":"aleksej@gordejev.lv"},"module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.cjs","require":"./dist/index.cjs"},"./browser":{"types":"./dist/index.d.ts","default":"./dist/browser/express-useragent.global.js"},"./browser/min":{"types":"./dist/index.d.ts","default":"./dist/browser/express-useragent.global.min.js"},"./package.json":"./package.json"},"gitHead":"7cbbe14391c773ceeacead661d02dc242d6b1c25","license":"MIT","scripts":{"http":"tsx examples/http.ts","lint":"eslint \"{src,tests,examples}/**/*.{ts,tsx}\"","test":"npm run test:vitest","build":"npm run clean && npm run build:ts","clean":"rimraf dist","format":"prettier --write \"{src,tests,examples}/**/*.{ts,tsx,js,cjs,mjs,json,md}\"","simple":"tsx examples/simple.ts","express":"tsx examples/server.ts","build:ts":"tsup --config tsup.config.ts","lint:fix":"npm run lint -- --fix","typecheck":"tsc --noEmit","test:watch":"npm run build --silent && vitest watch --config vitest.config.mjs","build:pages":"npm run build && node scripts/build-pages.mjs","build:watch":"npm run build:ts -- --watch","test:vitest":"npm run build --silent && vitest run --config vitest.config.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:965c11c4-be11-4661-b8c7-b7abfea019bf"}},"homepage":"https://github.com/biggora/express-useragent/","keywords":["useragent","connect","express","trinte","browser","compound","middleware"],"overrides":{"esbuild":"^0.28.1"},"repository":{"url":"git+https://github.com/biggora/express-useragent.git","type":"git"},"_npmVersion":"11.17.0","description":"JS Library & ExpressJS user-agent middleware exposing","directories":{"tests":"tests/legacy"},"maintainers":[{"name":"biggora","email":"aleksej@gordejev.lv"}],"_nodeVersion":"24.19.0","contributors":[{"url":"https://github.com/kacperus","name":"Kacper Glowacki"},{"url":"https://github.com/elisee","name":"elisee"},{"url":"https://github.com/bitdeli-chef","name":"Bitdeli Chef"},{"url":"https://github.com/nicolastobo","name":"Nicolas Tobo"},{"url":"https://github.com/SamyPesse","name":"Samy Pess�"},{"url":"https://github.com/artnez","name":"Artem Nezvigin"},{"url":"https://github.com/joshdickson40","name":"Josh Dickson"},{"url":"https://github.com/kewang","name":"Kewang"}],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","tsup":"^8.5.1","eslint":"^10.8.1","rimraf":"^6.1.3","vitest":"^4.1.8","express":"^5.2.1","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.24","@types/express":"^5.0.5","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^8.67.0","@typescript-eslint/eslint-plugin":"^8.67.0"},"_npmOperationalInternal":{"tmp":"tmp/express-useragent_2.2.3_1787384200364_0.6249005995404238","host":"s3://npm-registry-packages-npm-production"},"_id":"express-useragent@2.2.3","version":"2.2.3"}