{"bugs":{"url":"https://github.com/etienne-martin/device-detector-js/issues"},"dist":{"shasum":"02bedf208a6e0b4b75ecf1aeb387d069d4624d8e","tarball":"https://registry.npmjs.org/device-detector-js/-/device-detector-js-2.1.0.tgz","fileCount":80,"integrity":"sha512-kfpZDKMwKX1C5AjYPhe3ZM8iZ4sokCkLZtiJs0W3IdR0R30j4wxPqYGVv8uTwWAjXasET4vsspOZgwWHAojyww==","signatures":[{"sig":"MEQCIHjo5TxDUrtTUuh8Gdyu0zPdYSmqfJyKuKaJsinud99WAiA5/XlXprYCVBhXb5v43IwPqIbuiVfCkjC+PlBYX/8yBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGQ7JCRA9TVsSAnZWagAAiiMP/AwWUoHlYgQtXp4mD9bY\n5s3sXPX55ZcdPv9wjHSoQ+S+0Y8KqvmD7PKIr3gvShiW8xNieXbu7oyGSJtA\ntRQqvFoEBYTt8+g5Gg/bWVogMGkCmMV8ilmEoQKb4xL/lRSDlvlT2xfuAU6I\nFtBZTqtNDKwGZ0WOZT0Y9PeQQ6+EwdWti3lZtzjou3MBjOBFGAeifYLFXWoa\nkLsE36XO/2mY+4A/fcDu/ibTVLX4w8QEkTr0zdeK1Pt09MwA0YIxu5DOr0lr\nuLCqc4vCUKYCG5bgr1Ad6gpb70SbwkIOhvTRw+V/WprCtAj+tWWyID0PL4mu\nh7Gm6nahLoZWOMfSdwDvmrx4Obdsws7+2qZeXn/7eMEr8QV5RofWhHdweB81\nz8J0UjALyKwBZAeLkCqjupNV65gQiyr6G/NPeJJ7/F1bZVZ1xPLwn2KGEacp\nEee7YCT4XNSVMnFr5OdLm/cHKSH9NeugmKgIzHFsm8f5L7njcFgz2YBMjZGn\nW1SqrFHtT0WXGKhM7UifxkYm+V6xhS/DmnxZ/4aG51Qnpz2/4yRaIrpPqoJv\nikeUxS9seHoVU3tq18n2O2G7vbFWKsqe6yaDr3P+8PBfUw20JJA6eR7xVucS\n721jOsyw80s2LVoSY87XdpzrhJibRC/9LB1mqsnDpv3S7BTfBGTtSK9kIfOq\nqFeP\r\n=na9B\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/matomo-org/device-detector#3.12.2"},"types":"dist/index.d.ts","author":{"url":"http://etiennemartin.ca/","name":"Etienne Martin"},"engines":{"node":">= 8.11.4"},"gitHead":"88daeee6d8502608ec083bce15c39065da0f0308","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","predev":"yarn fixtures","pretest":"yarn lint","coverage":"coveralls < ./coverage/lcov.info","fixtures":"sh load-fixtures.sh","prebuild":"rm -rf dist/ && yarn lint","test:watch":"jest src --coverage --verbose --watch"},"_npmUser":{"name":"etiennemartin","email":"npm@etiennemartin.ca"},"homepage":"https://github.com/etienne-martin/device-detector-js","keywords":["user-agent","parsing","parser","device","mobile","tablet","phone","desktop","os","bot","browser","detector"],"repository":{"url":"git+https://github.com/etienne-martin/device-detector-js.git","type":"git"},"_npmVersion":"6.9.0","description":"A javascript port of Matomo device-detector","directories":{},"maintainers":[{"name":"etiennemartin","email":"npm@etiennemartin.ca"}],"napa-config":{"cache":false},"_nodeVersion":"10.16.0","contributors":[{"url":"https://github.com/AlexBeauchemin","name":"Alex Beauchemin","email":"alexbeauchemin01@gmail.com"},{"url":"https://github.com/whimsicaldreamer","name":"Ayan Dey","email":"ayand04@gmail.com"}],"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"22.4.4","napa":"3.0.0","tslint":"5.11.0","js-yaml":"3.13.1","ts-jest":"22.4.6","coveralls":"3.0.2","typescript":"2.9.2","@types/jest":"22.2.3","@types/node":"10.9.2","@types/yamljs":"0.2.30","@types/js-yaml":"3.11.2","recursive-readdir":"2.2.2","tslint-eslint-rules":"4.1.1","tslint-config-prettier":"1.15.0","@types/recursive-readdir":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/device-detector-js_2.1.0_1578700489162_0.4719725012789644","host":"s3://npm-registry-packages"},"_id":"device-detector-js@2.1.0","version":"2.1.0"}