{"bugs":{"url":"https://github.com/etienne-martin/device-detector/issues"},"dist":{"shasum":"9925c38e5c7e00ce4ca51c5cb280f1e4acec2e6f","tarball":"https://registry.npmjs.org/device-detector-js/-/device-detector-js-1.0.6.tgz","fileCount":60,"integrity":"sha512-HYKtSJO41ue2Iqk5/sX3F0CgaUDzOqu3ZJNl78QiCIGtw/8SOBN0We/5o9+U4dr/3B7kqsPGzyLz/lGhTMLfKA==","signatures":[{"sig":"MEYCIQD2BYX+FgiNlP3QcpsxR53YlhsIFKqkjwf1qWkEnoppmwIhAOohfvypcksx38VkjRscNEiEKNWnaFRkDKbAUnTOlel+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbnU60CRA9TVsSAnZWagAASbwP/ipQTzeVEQy+6iH8jRrZ\nDTrW7F+ObzFo4w8UlzZBwxXSWC6BYu+BHG24K1LNHRzmLMRRfhdGB6OfLH4z\nsRwkYg5ZbSnt9g6Z8Dg9ushL4DM8qsTajjd7BHV+iuVKDXNe40yW6ifcKRv6\nyt2MVCdJ9rzQW/HNWc4LfXvZXzDb+nxJn/5GRmLMx7JXw0b7hs6iqcWnnF6Q\nAL7F3CqFf+H8AUCqIzVwjA5iDCw2zFLtmTm60HaWZXPhqobJf5bW8Q32RFdv\nHQ2bdVizn0gEE4ypZsnzrr+7EbRbK7E90LJfq9nRfk5dDbReEVI8kh3oKwJV\nswSJqKCw6cNkJkPhLORTl7NRo2in3MQPK3m74yN/tZlGsAYaSCETRHH2pt16\naqULnLb7ZYGNcnIP0G97fFKEbzzzmc/blMnq/fA/tkQ1qOgj8hgQVpU5C8oa\nnQrJPDik4IJKKrW4ckTnmte/6M30K/XHcgvfns423McUUS/ybLdkxr3uZMDV\nW3VqC6VpIZnWFivGCdr819Nv2FOBGKIxeu6XNUW3F4X2G3XcT3BSrujNcOEV\n/zACCaqZ5zlQ0U/nD2vxlFtE6cpqA04uQD7ir3UkDWjMhqlaFwbcqMQ7AIN0\nqyL+pAn/8FxRx6O7RK24bPc0tm3c8d0cKg/6MSQVLLag+nt/Jpr9E6dfOUQf\noOIO\r\n=wtCe\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/?(*.)(test).(tsx|ts)"],"transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":100,"branches":90,"functions":100,"statements":-10}},"collectCoverageFrom":["src/**/*.(tsx|ts)"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"coveragePathIgnorePatterns":["/node_modules/","/coverage/","/dist/","/typings/","/tests/","/utils/version-compare.ts"]},"main":"dist/index.js","name":"device-detector-js","napa":{"device-detector":"https://github.com/etienne-martin/matomo-device-detector#1.0.0"},"husky":{"hooks":{"pre-push":"npm run build && npm run test","pre-commit":"npm run build"}},"types":"dist/index.d.ts","author":{"url":"http://etiennemartin.ca/","name":"Etienne Martin"},"engines":{"node":">= 8.11.4"},"gitHead":"3b8091f226f1a844026671da13892570714b80ef","license":"LGPL-3.0","scripts":{"dev":"tsc --pretty --watch","lint":"tslint -c tslint.json -p tsconfig.json --fix","test":"jest src --coverage --verbose","build":"tsc --pretty","pretest":"npm run lint","coverage":"coveralls < ./coverage/lcov.info","prebuild":"rm -rf dist/ && npm run lint","test:watch":"jest src --coverage --verbose --watch","postinstall":"napa"},"_npmUser":{"name":"etiennemartin","email":"npm@etiennemartin.ca"},"homepage":"https://github.com/etienne-martin/device-detector","keywords":["user-agent","parsing","parser","device","mobile","tablet","phone","desktop","os","bot","browser","detector"],"repository":{"url":"git+https://github.com/etienne-martin/device-detector.git","type":"git"},"_npmVersion":"5.6.0","description":"A Node.js port of Matomo device-detector","directories":{},"maintainers":[{"name":"etiennemartin","email":"npm@etiennemartin.ca"}],"napa-config":{"cache":false},"_nodeVersion":"8.11.4","dependencies":{"lodash":"^4.17.10","js-yaml":"^3.12.0","lru-cache":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","napa":"^3.0.0","husky":"^0.15.0-rc.9","tslint":"^5.9.1","ts-jest":"^22.4.1","coveralls":"^3.0.2","typescript":"^2.7.2","@types/jest":"^22.2.0","@types/node":"^10.9.2","@types/lodash":"^4.14.116","@types/yamljs":"^0.2.30","@types/js-yaml":"^3.11.2","@types/lru-cache":"^4.1.1","tslint-eslint-rules":"^4.1.1","tslint-config-prettier":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/device-detector-js_1.0.6_1537035955888_0.24212011761204089","host":"s3://npm-registry-packages"},"_id":"device-detector-js@1.0.6","version":"1.0.6"}