{"_id":"@financial-times/polyfill-useragent-normaliser","_rev":"48-afcfd37758dc55de1fba1d3d523934cf","name":"@financial-times/polyfill-useragent-normaliser","dist-tags":{"latest":"1.10.2"},"versions":{"1.0.4":{"name":"@financial-times/polyfill-useragent-normaliser","version":"1.0.4","author":"","license":"MIT","_id":"@financial-times/polyfill-useragent-normaliser@1.0.4","maintainers":[{"name":"chee","email":"chee@snoot.club"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"quarterto","email":"matt@153.io"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"}],"dist":{"shasum":"ff17c493da9ef1f454a102bbfcec0c05138a938f","tarball":"https://registry.npmjs.org/@financial-times/polyfill-useragent-normaliser/-/polyfill-useragent-normaliser-1.0.4.tgz","fileCount":16,"integrity":"sha512-dK6eo6Gz+UKh7jQHsJ0GY8jrYjif5zQqq04Y8DINt9Tsrjm/w0jNZ7qXU+ymd3JDwLgVIsSWiKEITL8FrggjWQ==","signatures":[{"sig":"MEUCIHoVBuoI4J8XfsFMA1nYydac7aT+3eij5dQdgWl6A0SLAiEAugR+Ppvc7TIuNTwv0CNFolIT3FBdhegxk4aN1E7F1oI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":315834,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSeYCCRA9TVsSAnZWagAAwtoP/1LvnrZ9My//SAEQo6ga\nYC9kvCHpeeEoh5Mn55iDvsVCidYMvrMTVSeJK0j3D34lhAdr+ch0enhYXz3J\nIgpxX216DJY1XNOfyFn7yJ0LdP+F8RK5kNzTVkSs+23nEu6fjCduR+vOGANn\noEWHRpdwH6v4Wca9/wBy3Glw4RD/7adiKjBrM0DEWhZ/4GBZgYkqYQzcWpKq\nUaDU6ketQM0ZOxX7J/AIygHBZn+++/hTh+vz58YjUVc3U09fNoMIfz4gRbgY\n7Qw4kxDr5+HZiMoFNxeFskeeVUgSbX7T6x7vHiRNqpYCylumMsXwWdKnZWX7\nPVjBsLFuf1ZDQJnuIOKc3bgazDKUWdIMsQX6Z+7V+nZFHGcwBL2E7WhOmemX\nhsL2hd0h4CLJRy09m6HDR+SpvzARpHTEoH7TyVAzsifIUlqyD+rrV8EBH+zz\nOeTPObWq9NjsD1Y5khSmsZFPvmMP3YbG+jHcjnsnn6ltszDhMpxB+1NwgbN6\nvToBjdc1++tQTyl2s9BpvDZcDWhUOxliTVekVI0fUjL7GT20rUT194/iLPet\nv52l3UlMDCXlx1oClGCjmIdjh7gD8FvfxyKH/NNoMaOGBdhLqJJLVUYJk8GE\nSySkPBLobHFPtDeudl4F2qSCePUFubURBs+Lw5qZ9aNW5GqHN7D8e1nzEULd\nxH8h\r\n=Oxjr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/normalise-user-agent.js","engines":{"node":">=8"},"gitHead":"ffa204eed4850d6236d3933645d95da1fe70cb09","scripts":{"fix":"eslint . --fix","lint":"eslint .","build":"node compilers/fastly.js && node compilers/node.js","test:unit":"mocha --bail --recursive test/unit/*.test.js","test:integration":"mocha --bail --recursive test/integration/*.test.js"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"6.5.0","description":"This is the VCL & JS implementation of the User-Agent normalisation used within the [polyfill-service](https://github.com/Financial-Times/polyfill-service) and the [polyfill-library](https://github.com/Financial-Times/polyfill-library).","directories":{},"_nodeVersion":"10.9.0","dependencies":{"semver":"^5.6.0","@financial-times/useragent_parser":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","eslint":"^4.19.1","prettier":"^1.13.7","proclaim":"^3.6.0","supertest":"^3.4.2","eslint-plugin-node":"^6.0.1","eslint-plugin-prettier":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/polyfill-useragent-normaliser_1.0.4_1548346881224_0.0026562551099216236","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@financial-times/polyfill-useragent-normaliser","version":"1.0.6","author":"","license":"MIT","_id":"@financial-times/polyfill-useragent-normaliser@1.0.6","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"chee","email":"chee@snoot.club"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"quarterto","email":"matt@153.io"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"the-ft","email":"strategic.products+npm@ft.com"}],"dist":{"shasum":"ac685b422b094ddb4c3bd6e2115fe9597e7383c7","tarball":"https://registry.npmjs.org/@financial-times/polyfill-useragent-normaliser/-/polyfill-useragent-normaliser-1.0.6.tgz","fileCount":16,"integrity":"sha512-beQ8vwlsd1FKyTI88zCluQamDg8OJOKbLz4mnTMNLAKiBihbXwPLCgOVkpnCUSkLcKu/vKyobgZtnqnRtICTUg==","signatures":[{"sig":"MEUCIEBQfQ0nidvjAiiXLcELJ8wbTIrOoRRyHxyYikBsDoTNAiEAmpat5out5U0YafoHhh0rq0aM6osh9o8ygyS0+GYp8wI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSey5CRA9TVsSAnZWagAAfVgP/1nZE8VQWXlQBczLUQCc\nTigrWdQFSBgciDyP4XlW9qulAilH/BIyyz9Ge8FV3pUKRe/E4bu0SEgWwZiP\nicXNg2JUhjGVWns3c8agSKnJhohsbNQUKyGIncJYLwcX52gGuj2zrCEuDxGH\npojJjvKOzgQJ2NQPIoRYzst52DnG1ad3cce7Qai8jbD7QS4A+Y5vhWVPEcdl\n5z9UeMYOhe9gs23iwcyPDkDp5+xIRJhvozNMkFlnHiZ6kWrAPHWhE01yFlqG\nehnBZmmlH798GcRWd+lxXtckwYJtkptv+abWE8OVgf3jOorY4n8O/Wo8ZT3V\nnGTcxM+FbCx/ZsXXt3OaZP6MIHnh4saFmGkb8POE6gG9QIIADQfiQQrA8MB/\n8Y418mMF1i4xxiRJnZPYS3+6O9/6KwdCz0VORZ7TmpZKaSlOfiVwZpl8XDE0\n3AqSTqXnTFd8NjF2BNVcxMuSA0oR6B5hEeRqPIGfOzKOOfgMuWVTpxQzZByr\nP9gD4WRPPuVsTi9CYAbmlq98Thd7mIVA7HTNDbatBxg38LFkmooejUtiSRru\ncf9n6+dDlFcieKvYo4crKMiHvENRVQ5x7wX1hzD/EelbEfAgDX6wFh21/VDQ\nE+tYgbgRDIfr1JcYlCQHOsOKsRJHwCVqoXvUVAuj85ytjD/yG0RH2uG/9KtE\neCab\r\n=NF9N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/normalise-user-agent.js","engines":{"node":">=8"},"gitHead":"f85aedbe2e0cf67db6b8d9227960626268d1e215","scripts":{"fix":"eslint . --fix","lint":"eslint .","build":"node compilers/fastly.js && node compilers/node.js","test:unit":"mocha --bail --recursive test/unit/*.test.js","test:integration":"mocha --bail --recursive test/integration/*.test.js"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"6.4.1","description":"This is the VCL & JS implementation of the User-Agent normalisation used within the [polyfill-service](https://github.com/Financial-Times/polyfill-service) and the [polyfill-library](https://github.com/Financial-Times/polyfill-library).","directories":{},"_nodeVersion":"10.15.0","dependencies":{"semver":"^5.6.0","@financial-times/useragent_parser":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","eslint":"^4.19.1","prettier":"^1.13.7","proclaim":"^3.6.0","supertest":"^3.4.2","eslint-plugin-node":"^6.0.1","eslint-plugin-prettier":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/polyfill-useragent-normaliser_1.0.6_1548348600479_0.997237920506955","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@financial-times/polyfill-useragent-normaliser","version":"1.1.0","author":"","license":"MIT","_id":"@financial-times/polyfill-useragent-normaliser@1.1.0","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"axgy","email":"a@ax.gy"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"chee","email":"chee@snoot.club"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"quarterto","email":"bren@153.io"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"the-ft","email":"strategic.products+npm@ft.com"}],"dist":{"shasum":"f8d577e16cabd814cf6392e9b1725a97e18e57f4","tarball":"https://registry.npmjs.org/@financial-times/polyfill-useragent-normaliser/-/polyfill-useragent-normaliser-1.1.0.tgz","fileCount":16,"integrity":"sha512-IdVf3GHH/QXPSbSfksbi7kN5t+9d29VCtF7B2hKvhmae2RjqgVS1Jlxeuny4oBSJ899fLSUYFoeK2hyk8jzfAA==","signatures":[{"sig":"MEQCIDEchYsCS6NpTlLLctfDtuct4JJrBJ2Nb1ba7ywu87/LAiATv17K1mmqH07hYk3IqOYJ2y5Z+NSiAVy0fRCZTbx8TQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":320345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdHINVCRA9TVsSAnZWagAAARgP/0WJLLdT0rYjNBEz1Ky9\nnT/ZUe7Uk9xp+h6rt2QuDDZeDwkvReWg09ADbzwf0oaXKTjT+kjeIqbtVQ3L\nOBwGrlu+YldPKF5ZkwN9T6MlnizRD92iGRqUkSJgDGLfGaEUtgACiUQ6e7nL\nkZXriGgQtRYVgaV/n0Clw+XsqVIxfUbak7+KtB46Uy3VSicdMdE8m0sRzNLP\nDDdqwo73NB6UY5Po9mu0gVkimVO2NWacOTtCPrfD4xVAV2t6pEsaN5eoD/4S\nDIydYHnXArRcK4AxqBqtDY2YfVd3OBVKIe5VQfPeFeQUftJX7QO2LP8+Tw17\nKq6c0UNFKSUp7ydCrvaVREUW4/5VB1JSCeeqrLCUcXOe5qKo1J515BPknASs\ncXXwplBr/6lhfUVEIe+Zn2AWq6h7oSYCO5F8UDDD3m59DbeFF+iG5DE8T9tl\nu235tXFyVrWuTqYnlCBY11NzYrbeIBwDyj7tim7PeDTL/2MxE/kpDzP4CmfD\nJvKDvrE0Ib1YBdqblgK3MCs2G6L+7sC8gaZv+78WVy53F08jYKi4B7DzoVLx\nlpgFcq7piBgfHwZl5atm747bxfw03iOiGd6W6OKl7nz6k8A+KpAWsILKiqdM\n5O6VVsPkPBnkhVpqFNXM6FCxKjMws7QhoqcOw9AW8gH947syp7FnzTHSh43+\nXoYs\r\n=52Pj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/normalise-user-agent.js","engines":{"node":">=8"},"gitHead":"66e0113dc0e12b909c20e36f9f8eee1c6f96d88f","scripts":{"fix":"eslint . --fix","lint":"eslint .","build":"node compilers/fastly.js && node compilers/node.js","test:unit":"mocha --bail --recursive test/unit/*.test.js","test:integration":"mocha --bail --recursive test/integration/*.test.js"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"6.9.0","description":"This is the VCL & JS implementation of the User-Agent normalisation used within the [polyfill-service](https://github.com/Financial-Times/polyfill-service) and the [polyfill-library](https://github.com/Financial-Times/polyfill-library).","directories":{},"_nodeVersion":"10.16.0","dependencies":{"semver":"^5.6.0","@financial-times/useragent_parser":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","eslint":"^4.19.1","prettier":"^1.13.7","proclaim":"^3.6.0","supertest":"^3.4.2","eslint-plugin-node":"^6.0.1","eslint-plugin-prettier":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/polyfill-useragent-normaliser_1.1.0_1562149717323_0.5585986332985533","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@financial-times/polyfill-useragent-normaliser","version":"1.2.0","author":"","license":"MIT","_id":"@financial-times/polyfill-useragent-normaliser@1.2.0","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"axgy","email":"a@ax.gy"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"chee","email":"chee@snoot.club"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"quarterto","email":"bren@153.io"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"the-ft","email":"strategic.products+npm@ft.com"}],"dist":{"shasum":"be3090b1eca685d972fb2f798396f841abcc7791","tarball":"https://registry.npmjs.org/@financial-times/polyfill-useragent-normaliser/-/polyfill-useragent-normaliser-1.2.0.tgz","fileCount":16,"integrity":"sha512-/xNq7XYaPnTIC3zJ++T+3T+Q+dvjRmO/STv/37Xr6CVGaprj3icpQ34mntzweENTX+2G8iUocpIppZmYWo9uIA==","signatures":[{"sig":"MEUCIQDK6Ln2FzYBz6fUHnRCmFcIzZ4PzOvxCdQ92ytVvWuyKwIgQ7o1XUAA2IHekbmoggTZnn8+VjH92DjYsn6CtNRsWnk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":321048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMJHQCRA9TVsSAnZWagAAxJUP/3Yzwwf6C0rZ5W4Vbl5Z\nhu9YLQRCPd7nQI9/RO+MVKxw/42dQpb5PQqwAF/G1RE+CpcbfimdibfTxUAS\n+sRbUurOmof2l+OYdOZKsgWkpoWyKk5WWzhpis1nj+FKEBFTeF8DQIafte2F\nZrEle9Emendc6KIGQNoGqgi2W4gKgSnJRNwwOq9tx72bI1jAM2bqDTccJrXA\n4qyLzZas3aaQckBpAH/BahAPqvLbTm7/XW1sUvWm4WBlmMcUb3z3+Gu7PXAD\n6noqb0HS6intX0fdT6ff0CK9URSVEWBfslUZImkni38fVM3ovs6ItvxKPHwL\nRCHtxReB8szKPeXiSypxv6xeKi7SgJVwefINpyVOZBOYEru0b5lB7HfmZzO/\nxU5cciq2lCmTvfEwAD9MBSbJayf9gBk/aCH6VSiIQzhWLXD9OAukcOaDiWFy\nlRdT/a1oLAv8gLULGJSN1EISfJAlia9MHHrDJAktof3Nn2zzfBiMZyCHXgjN\nHmsFD8t3vJgVsZY1xGTCY/mk+cyM+FfHowUpuEmDF7E146SAHOP1CH9lnw7N\nL/TwnhQbXZMtDDpb82YNDFAv0hWjhL3T0xaGjDhFwd4yVIn2je7EwSb8CTSk\n6HuJ/0Io2b2zwR5UMqY5X32L7IUkelvpw6SRdYQlSgdTNzGveb1x/aV3m/M1\nOqE/\r\n=A87J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/normalise-user-agent.js","engines":{"node":">=8"},"gitHead":"de75d81648ed0c3791cdafdd8516f54a35fdca49","scripts":{"fix":"eslint . --fix","lint":"eslint .","build":"node compilers/fastly.js && node compilers/node.js","test:unit":"mocha --bail --recursive test/unit/*.test.js","test:integration":"mocha --bail --recursive test/integration/*.test.js"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"6.9.0","description":"This is the VCL & JS implementation of the User-Agent normalisation used within the [polyfill-service](https://github.com/Financial-Times/polyfill-service) and the [polyfill-library](https://github.com/Financial-Times/polyfill-library).","directories":{},"_nodeVersion":"10.16.0","dependencies":{"semver":"^5.6.0","@financial-times/useragent_parser":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","eslint":"^4.19.1","prettier":"^1.13.7","proclaim":"^3.6.0","supertest":"^3.4.2","eslint-plugin-node":"^6.0.1","eslint-plugin-prettier":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/polyfill-useragent-normaliser_1.2.0_1563464144074_0.5246927635393581","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@financial-times/polyfill-useragent-normaliser","version":"1.3.0","author":"","license":"MIT","_id":"@financial-times/polyfill-useragent-normaliser@1.3.0","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"axgy","email":"a@ax.gy"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"chee","email":"chee@snoot.club"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"quarterto","email":"bren@153.io"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"the-ft","email":"strategic.products+npm@ft.com"}],"dist":{"shasum":"c69975a07921d599d913f1de96a0a753826c46fd","tarball":"https://registry.npmjs.org/@financial-times/polyfill-useragent-normaliser/-/polyfill-useragent-normaliser-1.3.0.tgz","fileCount":16,"integrity":"sha512-S3RwBuHiASq4xZbrxOxeFfBsvkcTdoOfmYK6LOzPvhjz/5TDAqEVtN3G/R39V8Ij9WBhuIwVoB1dVdDp/QUvtg==","signatures":[{"sig":"MEQCIEq8l2iTpqkK+SQoueYE27iNYvVXohnh5NVk92HvoECkAiBGO8pU07djQu8jmc2O1l5yq/Ugm1pqZEbE9eKeCN1/aw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":321985,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMaUpCRA9TVsSAnZWagAAWjcP/22Z7xTjm3Ru72U3kv/m\n1ULTowf1DRw4eriTJMbb0rC7H+FlMEnXcdgNcHCmdHcCch39hR86I6tYPp4n\nH571udPbL+DmzFsRPNxhXHLO+/nURmJMwzZzsNZwhMMOxCaXPr5dZB28MZOB\noR/DpsjCOLD7Hkcckx0bsmDGEG8uhrvp5/qaly3Ztr8soYp9fj+WJK5HEmEu\nUEacZXna5oECHEug36otSf9l3mlD64I8KwVDIFkeT9WcCR+rwh7ddSUAlIC/\ntyLKdxoBAR8i6CVD1KJQC8cB9KmviDCVSR90zjMdGXW7ODxretarNdWkTLRJ\ncJ3xYhGn213jPpku+j7wi0ROTIbTlb+nSCq9BE8qLIAw2iGyEQWdNQj5KceF\nAvvmuUZxGk13L+KquD2Ao5nAb6LOnhv8SuyehdOKRD7y1Br1+kFfbVSoAY8r\nAN5UIjuGXP4hZHlRr0iBMdWgMjGMT4L/soQlCTAoRQTF7SeTXGeipuaniKlp\n3KL6bL/mXhbTX9FujuyfVpvlZGaL6CCi/Wr+ppOr0WsXLpkpNzEfNwdgzfLV\nv781lJIE61IVtYFNLML0ixeO+5Hy6bc60v7KQEqw9BU0y/DwNWaFmjZmlaMS\nwFVUaXDZW25kb0kv5GVDuPioD9nu5Z6IiZoXJNZAZh3N+jSPp53ZIALBN1Qi\nSZDk\r\n=6EQU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/normalise-user-agent.js","engines":{"node":">=8"},"gitHead":"d4bca3f094725d02be3c134215624b18905f26f4","scripts":{"fix":"eslint . --fix","lint":"eslint .","build":"node compilers/fastly.js && node compilers/node.js","test:unit":"mocha --bail --recursive test/unit/*.test.js","test:integration":"mocha --bail --recursive test/integration/*.test.js"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"6.9.0","description":"This is the VCL & JS implementation of the User-Agent normalisation used within the [polyfill-service](https://github.com/Financial-Times/polyfill-service) and the [polyfill-library](https://github.com/Financial-Times/polyfill-library).","directories":{},"_nodeVersion":"10.16.0","dependencies":{"semver":"^5.6.0","@financial-times/useragent_parser":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","eslint":"^4.19.1","prettier":"^1.13.7","proclaim":"^3.6.0","supertest":"^3.4.2","eslint-plugin-node":"^6.0.1","eslint-plugin-prettier":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/polyfill-useragent-normaliser_1.3.0_1563534632419_0.8024121879399477","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"@financial-times/polyfill-useragent-normaliser","version":"1.4.2","author":"","license":"MIT","_id":"@financial-times/polyfill-useragent-normaliser@1.4.2","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"axgy","email":"a@ax.gy"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"chee","email":"chee@snoot.club"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"quarterto","email":"bren@153.io"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"the-ft","email":"strategic.products+npm@ft.com"}],"homepage":"https://github.com/Financial-Times/polyfill-useragent-normaliser#readme","bugs":{"url":"https://github.com/Financial-Times/polyfill-useragent-normaliser/issues"},"dist":{"shasum":"be9a148f261743c4cff5922de0ff1e1fe9be1edf","tarball":"https://registry.npmjs.org/@financial-times/polyfill-useragent-normaliser/-/polyfill-useragent-normaliser-1.4.2.tgz","fileCount":18,"integrity":"sha512-GQd7KB8sdHKYPCl+rvOc7hkLWKGpJ0q/skRiK0h0AxNYZ3t2SyB0SAgPHouDM/uZuFBULwsHHLIdvR9OQCQOdA==","signatures":[{"sig":"MEYCIQDi5tYscVjDc/O/7BnmlFcETfRJNIgTziLycPh142Za+QIhAIwb/X4D0gTDA+rrq5m1ZQj9LVGE6mwvQosoNjr/UiOV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":324885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNv61CRA9TVsSAnZWagAA7msP/2DeTOzECFlhD1bUS67t\nhyyJiFn0MMbxM1xwUSzx1+n+w2e31HyWzWS5ug0L9kCKxWO/D0yyaXIs25Hx\nlYIs4KcZskT+7wjXUE6bQpgEdNbI/TqpH4Kb3W+d2Nw2cz7Q6Q73m/PeF+02\njlo8uyzh9vxzeXkazMZVP8uvxVFIr6uGqJ2TNGIah5RplFRAwZsiMfYXov1X\nHVHo/G+y/uoSVpU4oPnTorqWCopbtnVn0wt9icMQkbbdrKeybLN/q5lH9QgN\n4Ou6xr4+RqDKqNA6ev2svzZwpNRXh6ZN2cabCZZHPjLwmSffRFO9NljeGyV6\n4rS0cxM/c+Pbj1RUHbV+CscTlPZNOfBLvelEbtNhl3AFUSfZMAlWwMnYx3EJ\nMjuotakedqan1mCJ4DXwG9X3tvUwKhIkn3jL/u1pvO25VrHy8Pyzno6koNc+\nSWjsZhPUbWEm5SRQ45xwxA+uo4OwE1yPX5Zfeb5JSvkCIdXiFml9HgIGznsk\np6ULULHedst1MEK/Et2jEb5GpIiJrgtyIPY4GAMSNerSnSfYro5QwNwetplK\nPuLzWveNL0/QDaSiPLSTE8FLc6zDJ2svMfhg9G7Z0resznVSIX7nMrZRb80t\ne6F6mCq0exxN9+tU2O9gDvQHGfGLlLO0paKJexjRNxIxB79D0IBeCx8CoOBt\n1BRZ\r\n=/xpt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/normalise-user-agent.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=8"},"gitHead":"d2a8bf10403332a0c7e7cf46b352cbe665104560","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"prepare":["@semantic-release/changelog","@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json","CHANGELOG.md","lib/normalise-user-agent.vcl"],"message":"chore(release): ${nextRelease.version} [skip ci]nn${nextRelease.notes}"}]},"scripts":{"fix":"eslint . --fix","lint":"eslint .","build":"node compilers/fastly.js && node compilers/node.js","commit":"git-cz","version":"npm run build && npm run fix","test:unit":"mocha --bail --recursive test/unit/*.test.js","semantic-release":"semantic-release","test:integration":"mocha --bail --recursive test/integration/*.test.js"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/polyfill-useragent-normaliser.git","type":"git"},"_npmVersion":"6.10.1","description":"The user-agent normalisation logic behind polyfill-library and polyfill.io","directories":{},"_nodeVersion":"10.16.0","dependencies":{"semver":"^5.6.0","@financial-times/useragent_parser":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","eslint":"^4.19.1","prettier":"^1.13.7","proclaim":"^3.6.0","supertest":"^3.4.2","commitizen":"^4.0.1","@commitlint/cli":"^8.1.0","semantic-release":"^15.13.18","eslint-plugin-node":"^6.0.1","@semantic-release/git":"^7.0.16","eslint-plugin-prettier":"^2.6.0","cz-conventional-changelog":"^2.1.0","@semantic-release/changelog":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/polyfill-useragent-normaliser_1.4.2_1563885235952_0.054972687610159277","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@financial-times/polyfill-useragent-normaliser","version":"1.5.0","author":"","license":"MIT","_id":"@financial-times/polyfill-useragent-normaliser@1.5.0","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"axgy","email":"a@ax.gy"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"chee","email":"chee@snoot.club"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"quarterto","email":"bren@153.io"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"the-ft","email":"strategic.products+npm@ft.com"}],"homepage":"https://github.com/Financial-Times/polyfill-useragent-normaliser#readme","bugs":{"url":"https://github.com/Financial-Times/polyfill-useragent-normaliser/issues"},"dist":{"shasum":"a7aa88dba9844bc1fdaaa0c7ebaf9bab5fd8f939","tarball":"https://registry.npmjs.org/@financial-times/polyfill-useragent-normaliser/-/polyfill-useragent-normaliser-1.5.0.tgz","fileCount":18,"integrity":"sha512-ffyEX6r5lAsrx8BLi8Ta3+Ib6a/djttCJmVWOzyPShH4aqAoEDeHRMhHesAvKwXzG1o0ExZFoOm1GZ86ExwFTw==","signatures":[{"sig":"MEQCIGyv1qzVa28VgHxIg+0maCjsAD2smhrFXdJxF10V8F4mAiBSeQRy+EJ5WbIRM3g7B5ANPVFwHsfFtrNH1zZNI/Rk7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":325663,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzo+yCRA9TVsSAnZWagAAd9YP/2LWpe/r88QVMh3RD6U+\narnpEKWSpJ5R1VBhoGveD+yejRBb4B3yCx5fXHXfBaGBMjdB00UquhN1RwzP\nll2+27TeMhj1HfdPEYQaaOcQTSvxUqID/BQjBnY/UZPcogZnUIwAEdrejEt1\nsrtE5hqMnOYVHyhWgyJDwWih96afe6doR4J/oaHFwrHpWJyN2ufuKcfdyKyP\n2xPvwSgmtFhPQp/StH0yGPodizpIUwfNgVLU+iFKGpIqQHbqcagxre1fK+Me\n7NsXEFQlJcOQOgmpB19yxUqODLvWr+AXRL3VQNVfy4md/wAhU9vu2J2PbBQ/\nsfA/fXAEhb9nNOUunMr92Y6IZ7875NCc2dhFS6WjWT8qUfvXWUgD5R4u5yPV\nX/ezx+Ps+3InXRuXo/9PFD81HlWG81hta6oC7YQGt3iPYvT85AUo5vKsrLk3\nxDWk1QL6nCTiy7zvaSXKBocZ18I/Wy97PrE2kUQ8K02bBDhnqYufot16ZitN\njPfoILaUwNUZSjecgDju+qOsmJL9JtoW+raB5jx+tLf7t6Hnm7WR3ZdvtAOt\n40ewCIjikBU8d6oEG8J7rxZMVGSPcNTqgFGr92JgQwixgZlmZJVOEKr2yWoJ\nStJ5RLRIfEiDdbrudglceB3gkY/FeElz/kB/4deFuArycjfttQXXWWaJ4SSy\n7mu1\r\n=MMB6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/normalise-user-agent.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=8"},"gitHead":"63a56036a6971dc5bce8c8ae978164161038ca8a","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"prepare":["@semantic-release/changelog","@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json","CHANGELOG.md","lib/normalise-user-agent.vcl"],"message":"chore(release): ${nextRelease.version} [skip ci]nn${nextRelease.notes}"}]},"scripts":{"fix":"eslint . --fix","lint":"eslint .","build":"node compilers/fastly.js && node compilers/node.js","commit":"git-cz","version":"npm run build && npm run fix","test:unit":"mocha --bail --recursive test/unit/*.test.js","semantic-release":"semantic-release","test:integration":"mocha --bail --recursive test/integration/*.test.js"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/polyfill-useragent-normaliser.git","type":"git"},"_npmVersion":"6.10.1","description":"The user-agent normalisation logic behind polyfill-library and polyfill.io","directories":{},"_nodeVersion":"10.17.0","dependencies":{"semver":"^5.6.0","@financial-times/useragent_parser":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","eslint":"^4.19.1","prettier":"^1.13.7","proclaim":"^3.6.0","supertest":"^3.4.2","commitizen":"^4.0.1","@commitlint/cli":"^8.1.0","semantic-release":"^15.13.18","eslint-plugin-node":"^6.0.1","@semantic-release/git":"^7.0.16","eslint-plugin-prettier":"^2.6.0","cz-conventional-changelog":"^2.1.0","@semantic-release/changelog":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/polyfill-useragent-normaliser_1.5.0_1573818290384_0.24941495610624131","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"@financial-times/polyfill-useragent-normaliser","version":"1.5.1","author":"","license":"MIT","_id":"@financial-times/polyfill-useragent-normaliser@1.5.1","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"axgy","email":"a@ax.gy"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"chee","email":"chee@snoot.club"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"quarterto","email":"bren@153.io"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"the-ft","email":"strategic.products+npm@ft.com"}],"homepage":"https://github.com/Financial-Times/polyfill-useragent-normaliser#readme","bugs":{"url":"https://github.com/Financial-Times/polyfill-useragent-normaliser/issues"},"dist":{"shasum":"4e75773444b311675bd9df091b400e98912a17d3","tarball":"https://registry.npmjs.org/@financial-times/polyfill-useragent-normaliser/-/polyfill-useragent-normaliser-1.5.1.tgz","fileCount":18,"integrity":"sha512-v3tJ5J3E3cOINHCd5648Ndb3IgZZuLfP6NsJtpVD3u6BTJesx6Yc/1U+5ZFh7MK15wq26OOha/w3JkFG+hPl+Q==","signatures":[{"sig":"MEQCIDC/XfZ5R9+lngIB73poIg6E2QcLvt/tdQgPsCKJot7ZAiAuWWs2AQeewXhRM7hhXTheF944/oJS8V7YhGTSm+Z65Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":328668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHHn1CRA9TVsSAnZWagAApQgP/2k6CSsWoNZSKEpmGdn3\nsThx4jS1OprbbMJVaAd/e+bdblFRWcuiF9DEXU+b64QXWnKG79ykPCD12wmf\nmuuLdYztRgZzHRCb9s58OvjnGLgQjzixU07bBfldJragyqYrNmjl9KsKhsHL\ns5uY4dN7zJ9jCs75LvTxGkGiwfXqfGOG5hpsC4pSq8I9Jt4K3aMtG20rZV6N\ndjCaL7bc2BKdelQL5+lGOZLry0EzpXXWEo/yeHYu0umWQEeh6IWCImQHYrBt\n0bpBfNkASdqf1ab6h6LzBd2MM8aYyhndL31mzIKb8+vJWo2MR7XtOjVcjN4G\nNj92DuFTp0SCrthGSw3jrOkGTS6eeafqHXSh3UJ/kTkRv2wKTsX3g55Tab7N\nvmy/PgrfGNS2xQhwfRRHrfan2J2N2V4/85b9C2BnCzSlp/Qjb2yuU2O+lSco\njVRRrgy2/OrzZOp4HjiFfHz6PQwCn1msddJbbkfrWcACqXFQFoSC1QI8GCad\n9NrMK0vYtJoCVLDRj+6/MaKXZdg1Z4XbiFKK11ZjjK7cKnRZdYPW4/5in/6Q\nbxxi3IvCfVJQJPhcK+t+d4RobQKeOxK+fFhisk6RQgdQJtF6gFjG16p9NdEp\n0akDySpJezJCqf4LclAJaf18Q0qnonqlFgw+4cHfKoWmBylK0u+vgm4wjb3B\nQkq0\r\n=gviq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/normalise-user-agent.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=8"},"gitHead":"73546310bd1826607da1348427d07cb100f07e5e","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"prepare":["@semantic-release/changelog","@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json","CHANGELOG.md","lib/normalise-user-agent.vcl"],"message":"chore(release): ${nextRelease.version} [skip ci]nn${nextRelease.notes}"}]},"scripts":{"fix":"eslint . --fix","lint":"eslint .","build":"node compilers/fastly.js && node compilers/node.js","commit":"git-cz","version":"npm run build && npm run fix","test:unit":"mocha --bail --recursive test/unit/*.test.js","semantic-release":"semantic-release","test:integration":"mocha --bail --recursive test/integration/*.test.js"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/polyfill-useragent-normaliser.git","type":"git"},"_npmVersion":"6.10.1","description":"The user-agent normalisation logic behind polyfill-library and polyfill.io","directories":{},"_nodeVersion":"10.18.0","dependencies":{"semver":"^5.6.0","@financial-times/useragent_parser":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","eslint":"^4.19.1","prettier":"^1.13.7","proclaim":"^3.6.0","supertest":"^3.4.2","commitizen":"^4.0.1","@commitlint/cli":"^8.1.0","semantic-release":"^15.13.18","eslint-plugin-node":"^6.0.1","@semantic-release/git":"^7.0.16","eslint-plugin-prettier":"^2.6.0","cz-conventional-changelog":"^2.1.0","@semantic-release/changelog":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/polyfill-useragent-normaliser_1.5.1_1578924532611_0.7095480149849094","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@financial-times/polyfill-useragent-normaliser","version":"1.6.0","author":"","license":"MIT","_id":"@financial-times/polyfill-useragent-normaliser@1.6.0","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"axgy","email":"a@ax.gy"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"chee","email":"chee@snoot.club"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"quarterto","email":"bren@153.io"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"the-ft","email":"strategic.products+npm@ft.com"}],"homepage":"https://github.com/Financial-Times/polyfill-useragent-normaliser#readme","bugs":{"url":"https://github.com/Financial-Times/polyfill-useragent-normaliser/issues"},"dist":{"shasum":"dddeb7d12d62d0e6ee12931c58d2409ad8e36b4c","tarball":"https://registry.npmjs.org/@financial-times/polyfill-useragent-normaliser/-/polyfill-useragent-normaliser-1.6.0.tgz","fileCount":18,"integrity":"sha512-QV7KTVZncnJRrk5GPfy+YulQAW1wftn4QuYlasl1cg4P9FnRE6JLUx2c9UChsmRdvXvnsr1C1uA2fwxUpwZ+Eg==","signatures":[{"sig":"MEQCIBA/FBaCA7xM+XMIXDKuwt3Y8vDllq/tniOoPtzFf5F2AiAukU1fTKEJ1gqfEZRv8sfk/u1xnedr0SqXPIHHnJkUOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":339863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHIluCRA9TVsSAnZWagAA6z0P/2ysUijuRwgS127aPMeW\nB1NI3TN1+dpixBC80nEde6ziqjxBqT5c8ZddqVquLWf+9LBJX4M1xzOZTTLS\n/py2uH+KLrfRHR27l2pi1h/mPIXZn4Izbvm+1zKJA2smtLfAG8gcgnaK1Nlc\nu//aWv6gOm7oetqdTg21e/7MSwhsXjmmE4bTej0QV8tPEZJLXEA2TsqU1JWz\nseHBEqps1Yiu81JATBYjMrVaT1atl6eQP49Rnxl6xtoSNR0AUBaeCkUGwDgL\n/7jjR+Zu7xZCszalBN8k6NX0CdnrHA0u39vBmvuunE+A4VDH1JNk+GTDwKTy\n+7SGmcrd94SB4hOOnMOEop/7Ikt6epo6Hw+IxVm2QGamAQLVYBvowIhSRhIl\nOl/w4uhUp4fcT0mi0wN/lJexPcjvOgfnY01jSgCbS1EG7r0mAYxMzj0e/HT5\nlHOmvu5qRRTh6q7oD02wtddNqPkqzQriYtJB3sEtliCeR/S079IKEFumECQq\nyl6TPxV7H9fV0Lo/gfWZDZEyPEPBzUpY1bQXLxHOts1Es0kMHkxNZQH1ZO+U\nWlFPgO8Zo2DYwmbNPrTDmEVfOQ6IB/elCjQdhKM0+kL+PJjxHfYmcuy2NIUw\nrC8B83H5fLD5TbY57kH5pYrXbgQI1BaG9+oZ/In4dR/zRWQ0UCLQcBIyKbnX\nLoe0\r\n=l1h3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/normalise-user-agent.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=8"},"gitHead":"11716ffc35166c1cdd6f583c30469fb5e4593e5b","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"prepare":["@semantic-release/changelog","@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json","CHANGELOG.md","lib/normalise-user-agent.vcl"],"message":"chore(release): ${nextRelease.version} [skip ci]nn${nextRelease.notes}"}]},"scripts":{"fix":"eslint . --fix","lint":"eslint .","build":"node compilers/fastly.js && node compilers/node.js","commit":"git-cz","version":"npm run build && npm run fix","test:unit":"mocha --bail --recursive test/unit/*.test.js","semantic-release":"semantic-release","test:integration":"mocha --bail --recursive test/integration/*.test.js"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/polyfill-useragent-normaliser.git","type":"git"},"_npmVersion":"6.10.1","description":"The user-agent normalisation logic behind polyfill-library and polyfill.io","directories":{},"_nodeVersion":"10.18.0","dependencies":{"semver":"^5.6.0","@financial-times/useragent_parser":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","eslint":"^4.19.1","prettier":"^1.13.7","proclaim":"^3.6.0","supertest":"^3.4.2","commitizen":"^4.0.1","@commitlint/cli":"^8.1.0","semantic-release":"^15.13.18","eslint-plugin-node":"^6.0.1","@semantic-release/git":"^7.0.16","eslint-plugin-prettier":"^2.6.0","cz-conventional-changelog":"^2.1.0","@semantic-release/changelog":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/polyfill-useragent-normaliser_1.6.0_1578928493596_0.4822088933684281","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"@financial-times/polyfill-useragent-normaliser","version":"1.6.1","author":"","license":"MIT","_id":"@financial-times/polyfill-useragent-normaliser@1.6.1","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"axgy","email":"a@ax.gy"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"chee","email":"chee@snoot.club"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"quarterto","email":"bren@153.io"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"the-ft","email":"strategic.products+npm@ft.com"}],"homepage":"https://github.com/Financial-Times/polyfill-useragent-normaliser#readme","bugs":{"url":"https://github.com/Financial-Times/polyfill-useragent-normaliser/issues"},"dist":{"shasum":"aa64c4a3dab02bf79268601bc49669ced002b515","tarball":"https://registry.npmjs.org/@financial-times/polyfill-useragent-normaliser/-/polyfill-useragent-normaliser-1.6.1.tgz","fileCount":20,"integrity":"sha512-zp1bQkEyJ7rJ2HrdEYxrtdaE+Ami2l9ueU75327WOoa47GH7FMLeG4aWqYNmwp9PQpAS2n8mvPccGpB+DfMCJQ==","signatures":[{"sig":"MEUCIQCrcAk0Sem8wEK19rymmY9je8YDGq7GlyvM+Qu1WkHltgIgZW6eBGFxRwbftOqDjwK3fWbWC/8lQDeeloGq+RN1xEs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":342004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHm4VCRA9TVsSAnZWagAAvmsP/1/sb9b57ZDanhf/xeR7\n54CvtSSAyuU7XQ5P8/pYgI+1UlrRHW7QcxAapYx064D5BXDuM2T+KDbguMxH\nMiPzKhNwGtPj8sYkceiMMv3jlWhawQG/Pm37xX2q31vnijTcjns03EpFtIaO\no8dKwUijBegPaquayF3TWn6kyAF+sLHlxRbOUK+Lh/JgWzUgiZ6yKUzjxe+r\na/Xozg9O1ruaY55takLMwn5RmVVvh0i78rBK4SMkEuVm9cnVAkzK8o+djyUU\nQGVP3r7AtxPoAaJxB7D+zKSypNc2cIXoBUth5BLg4EBhFAaeEgPbh9VT6K3e\n0DKc873LPc/eXha+MP0u96H7EZLFoO//z3VfnTFFXsQ57i3TvkERvPc671hV\nSW34Q4ZkMtghZvsHkBuLJ1ZW5YAUY1LZ4yi/XpULnFaA5Lrjzv8ibKaNgLbU\nBQS93Uh4NspHnQCt6+fZ560jcCkgVCJr37b6jJvw1Jc7C58pcpS0yIBSm/im\nmtOMe308CPI8ux6PJdUEftKXuDDUcO1kUn4r7oeb2bQVgtt8u749MHpK07uK\n9u0eniSBxwcrKHfS0I+Kkmpwvjm04mQGr4jCwPXksevjyj0dkqlI4biSg0Nq\nJkEhA5ALZx3kEAbrgn7eKcnwizlxLseG9x/7v+AzYQwvKhJuZXwG8/4Rrgop\nKevC\r\n=+yN/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/normalise-user-agent.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=8"},"gitHead":"05af9f1490d77e64033945ee20347d8a79edd9c6","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"prepare":["@semantic-release/changelog","@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json","CHANGELOG.md","lib/normalise-user-agent.vcl"],"message":"chore(release): ${nextRelease.version} [skip ci]nn${nextRelease.notes}"}]},"scripts":{"fix":"eslint . --fix","lint":"eslint .","test":"npm run test:unit && npm run test:integration","build":"node compilers/fastly.js && node compilers/node.js && npm run fix","commit":"git-cz","prepare":"npm run build","version":"npm run build","test:unit":"mocha --bail --recursive test/unit/*.test.js","semantic-release":"semantic-release","test:integration":"mocha --bail --recursive test/integration/*.test.js"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/polyfill-useragent-normaliser.git","type":"git"},"_npmVersion":"6.13.6","description":"The user-agent normalisation logic behind polyfill-library and polyfill.io","directories":{},"_nodeVersion":"10.18.1","dependencies":{"semver":"^5.6.0","@financial-times/useragent_parser":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","eslint":"^4.19.1","prettier":"^1.13.7","proclaim":"^3.6.0","supertest":"^4.0.2","commitizen":"^4.0.1","@commitlint/cli":"^8.1.0","semantic-release":"^15.13.18","eslint-plugin-node":"^6.0.1","@semantic-release/git":"^7.0.16","eslint-plugin-prettier":"^2.6.0","cz-conventional-changelog":"^2.1.0","@semantic-release/changelog":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/polyfill-useragent-normaliser_1.6.1_1579052565311_0.9849233401017075","host":"s3://npm-registry-packages"}},"1.6.2":{"name":"@financial-times/polyfill-useragent-normaliser","version":"1.6.2","author":"","license":"MIT","_id":"@financial-times/polyfill-useragent-normaliser@1.6.2","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"axgy","email":"a@ax.gy"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"chee","email":"chee@snoot.club"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"quarterto","email":"bren@153.io"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"the-ft","email":"strategic.products+npm@ft.com"}],"homepage":"https://github.com/Financial-Times/polyfill-useragent-normaliser#readme","bugs":{"url":"https://github.com/Financial-Times/polyfill-useragent-normaliser/issues"},"dist":{"shasum":"73e1c11ab00386652d4dc0a9920b1c003019f8bf","tarball":"https://registry.npmjs.org/@financial-times/polyfill-useragent-normaliser/-/polyfill-useragent-normaliser-1.6.2.tgz","fileCount":20,"integrity":"sha512-xfS69ym3rg4fKWdCUb+0/SJ7kAvyiMr/9scH/r9LkP6KzsOhhFlcB29KzxOmvaJun1D9+zCbpq6vq6peDC/leQ==","signatures":[{"sig":"MEYCIQCDw+arh45TzTOj4C7j+gmbXxh2zn3KBswuZ5g380kfZQIhAIzKbqx9NeQkkuH+lEag7sbXTSS8EI+/x2lUcVzHLDwe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":343387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHnfdCRA9TVsSAnZWagAAZcsP/2Y7Q+OeDIsT1cT5Rxc4\nj5CFFWbBvfnBgMZK7DIy+lO4sBIkks6/JpKEoNeHzKtQp94vkOJyedwp9IEU\n+sWw/CCf9L8KhKtEMxr8jQW1ap3kF/XtBFPd4U1zGK8oYjrVAgsUJJD2r2wd\nh/1VbVriF9bR55IGSmt4DAczmIQasEd6DrfhalNHNC4XY79WG2LAzDCQgEMt\ndPvOBpAjresB0mzkbhuLZ9muG6BBcQkgpifQrsfC2qx4o2UYtP/tuG2e2WU1\n7Xli3XBqEPN6QqR9rTxEe/DRZ5Jk9E68GoNaes9P5Q5EVmn6bN+BEvmn76zo\npuM+/A0vQL3x7fvASvjv+w+qDtw+vT6s4Iu6rzO/mf8xPTC5iN8xYponjKZG\nzuYGIlo6Yiw8fkuk49f/yzoAeDzigQNxPqRJ+b8wEfwwITlPOl9aiDOcGmgj\nHixiLOfo/sWtnE20HiMeG7tS0n2Gh/klH0VFY+/GFjtx16eTutJrrTuICUYW\ntI7XDfznp/d/cG6lNaFbycCeRG9j7dr8s7UNP1S7sZiShCkVz7ht3J3i2GCN\nBO1o1olqojOXVTT+FJJlNHQvMFPcTVj8pc6lTRJ4UyTMZD9DZ+N08sVdx3/n\nCvzzcycN+8CWOyMAZFqLk8YSf9EIsEuqnn5ubwrbtq6D//9NHt/VWSDfotUU\n3FW8\r\n=Q9t/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/normalise-user-agent.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=8"},"gitHead":"8cd658b43a65f637e787f548634f22377528f00a","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"prepare":["@semantic-release/changelog","@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json","CHANGELOG.md","lib/normalise-user-agent.vcl"],"message":"chore(release): ${nextRelease.version} [skip ci]nn${nextRelease.notes}"}]},"scripts":{"fix":"eslint . --fix","lint":"eslint .","test":"npm run test:unit && npm run test:integration","build":"node compilers/fastly.js && node compilers/node.js && npm run fix","commit":"git-cz","prepare":"npm run build","version":"npm run build","test:unit":"mocha --bail --recursive test/unit/*.test.js","semantic-release":"semantic-release","test:integration":"mocha --bail --recursive test/integration/*.test.js"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/polyfill-useragent-normaliser.git","type":"git"},"_npmVersion":"6.13.6","description":"The user-agent normalisation logic behind polyfill-library and polyfill.io","directories":{},"_nodeVersion":"10.18.1","dependencies":{"semver":"^5.6.0","@financial-times/useragent_parser":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","eslint":"^4.19.1","prettier":"^1.13.7","proclaim":"^3.6.0","supertest":"^4.0.2","commitizen":"^4.0.1","@commitlint/cli":"^8.1.0","semantic-release":"^15.13.18","eslint-plugin-node":"^6.0.1","@semantic-release/git":"^7.0.16","eslint-plugin-prettier":"^2.6.0","cz-conventional-changelog":"^2.1.0","@semantic-release/changelog":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/polyfill-useragent-normaliser_1.6.2_1579055068959_0.9033565349029851","host":"s3://npm-registry-packages"}},"1.6.3":{"name":"@financial-times/polyfill-useragent-normaliser","version":"1.6.3","author":"","license":"MIT","_id":"@financial-times/polyfill-useragent-normaliser@1.6.3","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"axgy","email":"a@ax.gy"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"chee","email":"chee@snoot.club"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"quarterto","email":"bren@153.io"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"the-ft","email":"strategic.products+npm@ft.com"}],"homepage":"https://github.com/Financial-Times/polyfill-useragent-normaliser#readme","bugs":{"url":"https://github.com/Financial-Times/polyfill-useragent-normaliser/issues"},"dist":{"shasum":"e6e1a16de5d5931682d7a6da0f3989115e9f5d16","tarball":"https://registry.npmjs.org/@financial-times/polyfill-useragent-normaliser/-/polyfill-useragent-normaliser-1.6.3.tgz","fileCount":20,"integrity":"sha512-QNjxxVkZoQhjoGbMxpZffIiYIwUlT2/P4qgyEdF0CgflKg5xL0PE5YBlPozOj1Qozcfe6TJv5Pr9dliIdrcFEw==","signatures":[{"sig":"MEYCIQD9faRWM113NZ/BktdnwedmR7eBiQhhiF0ngO3JmTxqVgIhAJ0+hWEO/y2EyKGqQgNORgjSjh33zMyMGimsYdEiug6l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":343689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHnn6CRA9TVsSAnZWagAAPk8QAIHrCYmZLWmdxkQ76xWP\nvBha7839X/BJhSY2X2MtbkCL0ySUYZUKHmkoZrhjG4H45A1ALl5W/RkycbU/\nDa5XVa945dwYYYMaDBAk4kKOhemSVzrME65KaeEjTzTPl7dhmHyrzr27mC5d\nmNGA7U6Al2d5fsF18GTBZwiGNAswxe4GqGsePhzjQ2AO6s7vAGGmviYiCFeR\nj0sLHqX3srOO3la9+WkeK9qGkoU36kwUcrxxucrCj2XYYUTeEsLe2Y8oqdzm\n6TyGNeqkmpQTz08sofvmklJYMvEU0qZGcTT+GdF0Efwf3K0+udmnewIOtWyo\ni1kWNPi47Qa/oSokvczYX/MYe231359hk1UY115La8RAGrszoM7chEv0vO3+\nxeHBqCsgT3732Q7oLbHDcFUeW5O3gc9swfmdQ6SNPtPJLGh6GF4tc35wOm07\nkjcACPvbBQMYg2GQchhakx+J5gPrAkN0UdJBAuGHZ9r7J5dVwPi5w3qG8UdJ\nQQdtjUru12EXrZn2q+8cWVNKPYwfOmbtE3jyklxJHYotUQykwo/ZhVtP3Zdv\nkwNn7P2R7NicAdwSVd7XPeK2ykbX4wNDOPmuQq7hyuPIE+UMkUmFZHRApJrh\n2SIyAbp7mQPNZ9NG7nsDHVfAF5jrsNw0cdXUKXcY/k/o3w9zmvHCDWA3HjXH\nqIn3\r\n=YbVS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/normalise-user-agent.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=8"},"gitHead":"90764fd499ccc4855e2eb91e6ac6b632050e7f62","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"prepare":["@semantic-release/changelog","@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json","CHANGELOG.md","lib/normalise-user-agent.vcl"],"message":"chore(release): ${nextRelease.version} [skip ci]nn${nextRelease.notes}"}]},"scripts":{"fix":"eslint . --fix","lint":"eslint .","test":"npm run test:unit && npm run test:integration","build":"node compilers/fastly.js && node compilers/node.js && npm run fix","commit":"git-cz","prepare":"npm run build","version":"npm run build","test:unit":"mocha --bail --recursive test/unit/*.test.js","semantic-release":"semantic-release","test:integration":"mocha --bail --recursive test/integration/*.test.js"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/polyfill-useragent-normaliser.git","type":"git"},"_npmVersion":"6.13.6","description":"The user-agent normalisation logic behind polyfill-library and polyfill.io","directories":{},"_nodeVersion":"10.18.1","dependencies":{"semver":"^7.1.1","@financial-times/useragent_parser":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.0.0","eslint":"^4.19.1","prettier":"^1.13.7","proclaim":"^3.6.0","supertest":"^4.0.2","commitizen":"^4.0.1","@commitlint/cli":"^8.1.0","semantic-release":"^15.13.18","eslint-plugin-node":"^6.0.1","@semantic-release/git":"^7.0.16","eslint-plugin-prettier":"^2.6.0","cz-conventional-changelog":"^2.1.0","@semantic-release/changelog":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/polyfill-useragent-normaliser_1.6.3_1579055609651_0.9012701956397469","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"@financial-times/polyfill-useragent-normaliser","version":"1.7.0","author":"","license":"MIT","_id":"@financial-times/polyfill-useragent-normaliser@1.7.0","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"axgy","email":"a@ax.gy"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"chee","email":"chee@snoot.club"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"quarterto","email":"bren@153.io"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"the-ft","email":"strategic.products+npm@ft.com"}],"homepage":"https://github.com/Financial-Times/polyfill-useragent-normaliser#readme","bugs":{"url":"https://github.com/Financial-Times/polyfill-useragent-normaliser/issues"},"dist":{"shasum":"6f830e7692bce601446c5833cc3917c3c187838f","tarball":"https://registry.npmjs.org/@financial-times/polyfill-useragent-normaliser/-/polyfill-useragent-normaliser-1.7.0.tgz","fileCount":20,"integrity":"sha512-cN2O4Eq2eLdg0j5sEszT6wxhOswPvR1Hgss2NmttuCvTFnVSE3saxg+Hl/buDaMGb193UrczPYPRUWNLKPQn8Q==","signatures":[{"sig":"MEYCIQDCuNMkaPJZEdoNszxkjNKDrFDzM99ODgwgJV9QTxn/ogIhAO/c+Iykd2DkvoyKHIsLIhUkwux5j9z2FaXoHcbDR7Ta","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":348339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecs+TCRA9TVsSAnZWagAAn0EP/0q5dFN4fclwRVm0CPmq\ntIEA8TJ46oZCs2f96L+RNFPDuxLN8kV2GYPfzPIGpBH1+HxVHV7fD9pwr64d\nOXCowPl2ATvVdRj+K6A2Ik5INx73ns7J8JV7+DmsmyV72OB+14cmT1whVkp1\netOsLgqxDdXLow+9iFMyMCBBfFfqB9gULcbPL3yOvwZXD1i2wVfDjBYcZNj1\nTqQm1vuZGNaskoI3GCSozP2SyvFm5bEprQ7PgIWlFVNIHt6hAw2Hn5honZEF\npFT+rWGvNc2EpedeehDbrVhGOJG7AzrHF5zklR1+iVO7HqMbyR3u1HHL0WrL\nhkg6Dk72uO9LQD8cpc62gcXSQmPQM8t7DHjvP+yPa216j3mP9Bbf9zi6rcOh\nX+pdxski/P/T0/AzvezmRWY4AAao/kQvWCqcd07BfXvLwef8OzkSzeFObNO3\n9OIeLnj1EXU5Y5QftZ3iAko3kjYKLOjPBcrIwXHtYoH+GBRrtI3E3lKyE3yG\n4PKzHSIaXCRt0J5LlBjqwf0xb1mxxCgC/b/KoGLDRXowQkXnBCv5r4JPpSft\nrJoMNFq+cHwv9BHMNHJISrir4AiazwebWlplLhKgvGlpLvGnMxkZm5MV4CDg\nQiwaur5k8FqzI1MwsH+1YVvvTgiCtynAwV+FAtXtiH/c0yDxKYUTYJvP2lo9\nFUhv\r\n=rj8j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/normalise-user-agent.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":">=8"},"gitHead":"4e19fa5bb484781f0b403a0c70930233dbbcefbb","release":{"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator","@semantic-release/npm","@semantic-release/github"],"prepare":["@semantic-release/changelog","@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json","CHANGELOG.md","lib/normalise-user-agent.vcl"],"message":"chore(release): ${nextRelease.version} [skip ci]nn${nextRelease.notes}"}]},"scripts":{"fix":"eslint . --fix","lint":"eslint .","test":"npm run test:unit && npm run test:integration","build":"node compilers/fastly.js && node compilers/node.js && npm run fix","commit":"git-cz","prepare":"npm run build","version":"npm run build","test:unit":"mocha --bail --recursive test/unit/*.test.js","semantic-release":"semantic-release","test:integration":"mocha --bail --recursive test/integration/*.test.js"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/polyfill-useragent-normaliser.git","type":"git"},"_npmVersion":"6.13.6","description":"The user-agent normalisation logic behind polyfill-library and polyfill.io","directories":{},"_nodeVersion":"10.19.0","dependencies":{"semver":"^7.1.1","@financial-times/useragent_parser":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.0.0","eslint":"^4.19.1","prettier":"^1.13.7","proclaim":"^3.6.0","supertest":"^4.0.2","commitizen":"^4.0.1","@commitlint/cli":"^8.1.0","semantic-release":"^15.13.18","eslint-plugin-node":"^6.0.1","@semantic-release/git":"^7.0.16","eslint-plugin-prettier":"^2.6.0","cz-conventional-changelog":"^3.1.0","@semantic-release/changelog":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/polyfill-useragent-normaliser_1.7.0_1584582546923_0.8402996998438321","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"@financial-times/polyfill-useragent-normaliser","version":"1.9.0","author":"","license":"MIT","_id":"@financial-times/polyfill-useragent-normaliser@1.9.0","maintainers":[{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"axgy","email":"a@ax.gy"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"chee","email":"chee@snoot.club"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"quarterto","email":"bren@153.io"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"the-ft","email":"strategic.products+npm@ft.com"}],"homepage":"https://github.com/Financial-Times/polyfill-useragent-normaliser#readme","bugs":{"url":"https://github.com/Financial-Times/polyfill-useragent-normaliser/issues"},"dist":{"shasum":"212f7861e10f6ce9b8da0e0cf489bd31bfc91806","tarball":"https://registry.npmjs.org/@financial-times/polyfill-useragent-normaliser/-/polyfill-useragent-normaliser-1.9.0.tgz","fileCount":19,"integrity":"sha512-jrVQ42tT1RrWyR/hkJlro2HhHZMPGXknKfJyZabe0CYj1c1KIqdS1JhhXEOt0T9ntaRCYq56y2/hAMM6LOU73g==","signatures":[{"sig":"MEYCIQC6bhYppu2Gchet5tJ40CksHmIz+R2iX0JwJixzLpHbIAIhAJjHe9NM3myprKu0QQLEkViXL4N4fxIJ2LKQUQ1KkBWe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":348326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBIusCRA9TVsSAnZWagAAxCAP/2o1GKwdN4F0uXhsuZM5\nMUGONcyIxiX49dUQ9vq+cxCFjJ+M+pNKiSyp97ehn56tnhmYbWemttO//leO\nZFNIh1ZI8pmTydkpZf42Be7TAPS/B5u3Bw2M5A+0shthck60A/rZBo1LSIuh\nJYuku3rq8ngqN1QM6bz/Zjs/EgGqwKAHgHJiUhmY6Kh3Izd68E8L/yrwszL1\n/XjAfMLSmpZpRihwvinBTQtP4D4vAYGJ0644g/d5JDGY4uGKfJshVWJLmz78\nywMHixDNRrxN8PE95TJrFUqi28V3WB/s2Gv5QNSSL2uqQiETtkuP6l5yJVz+\nlR1Rl3wi3dR7d59/QI/6H1Ns3fgAMfcSHvZ87QN8K1SLgNvW8z+CuT94dS3f\n2tgTydVKam/XLFuMqSbuAlwqd1LEKhqslLwDy+WHNKKDIxmHsBY4lZNBVPAN\nXRnPw9DQ5qvmYRY+w+7hOb7nqYNtefqVPEFs7fLorsv8jFQoqHbguHEcDBma\n9e37geIUe35vc107WMinwc2mSiZ69gtb+k1UPYn28kEg4sBKLEJsF/TkfkYe\nPM568ybNhzSezLctr5onyVOFXBz6Xp+expaGspVaxuREMwQijnCogJSAb0kU\niLJdGH8GuH69S34Wys9wFL6CNNpboMlT0Zxn5b/jZXSeyQLWPmFBLIdw7gOJ\ni/r4\r\n=xZB4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/normalise-user-agent.js","engines":{"node":">=8"},"gitHead":"refs/heads/main","scripts":{"fix":"eslint . --fix","lint":"eslint .","test":"npm run test:unit && npm run test:integration","build":"node compilers/fastly.js && node compilers/node.js && npm run fix","prepare":"npm run build","version":"npm run build","test:unit":"mocha --bail --recursive test/unit/*.test.js","test:integration":"mocha --bail --recursive test/integration/*.test.js"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/polyfill-useragent-normaliser.git","type":"git"},"_npmVersion":"6.14.5","description":"The user-agent normalisation logic behind polyfill-library and polyfill.io","directories":{},"_nodeVersion":"14.4.0","dependencies":{"semver":"^7.1.1","@financial-times/useragent_parser":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.0.1","eslint":"^7.2.0","prettier":"^2.0.1","proclaim":"^3.6.0","supertest":"^4.0.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/polyfill-useragent-normaliser_1.9.0_1594133419779_0.08853339269710392","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"@financial-times/polyfill-useragent-normaliser","version":"1.8.0","author":"","license":"MIT","_id":"@financial-times/polyfill-useragent-normaliser@1.8.0","maintainers":[{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"quarterto","email":"kara@153.io"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"chee","email":"chee@snoot.club"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/polyfill-useragent-normaliser#readme","bugs":{"url":"https://github.com/Financial-Times/polyfill-useragent-normaliser/issues"},"dist":{"shasum":"0ead33914f31beff0f37ba1c8d0707fabe04f452","tarball":"https://registry.npmjs.org/@financial-times/polyfill-useragent-normaliser/-/polyfill-useragent-normaliser-1.8.0.tgz","fileCount":29,"integrity":"sha512-JZ8hDDFJym27fzRZpgBAar3wTyc0jsfoleM9NHeWp++Q4dwNFwusB0A/FspdCMQvnV8RO39FoDz00XwAoDZIyw==","signatures":[{"sig":"MEYCIQCUvyIr3fUlZhMG6TSMAMz0Um7aksT2/hOM0uzDpAR3QQIhAOM2InqE/4SY9x8MAPEplBdCPeswAu+P5pYL+X3Kslsf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":352123,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2kyfCRA9TVsSAnZWagAA2bEP+gNIkbuLPnrd6y/mGUf3\nc7A26IrB/GdKTqtaHNf52DjfqYNUNzh4IMKm32TZswOhKLZg2RmTQI1X7vRu\n+jpBYZAR0BGscwUZ51DEQf1+suMCBPneYspDN4Ji1A16/E2jUsSwbyOYMUX9\nAF35WEYwAlfYmrwAmxffAFyfxo3vcAqjwfHobP7TN2NiXqWBr/FM7wa5FZl8\n4iSR2Z/IzZbOx5usHiRF1uKfbPcvj70aglXW3rZEMWieKMCaH6acs81hEQdX\nHaPd/CwLHPgRE9HoyxDZdN1F/5AVgQ3IgHaRXcFp6vaN5ZXm59RbFH2UP7Ye\n/mWdKfOnE/BqjyyKKdsLAuMkoPQ3Cb/7WA7tHIp+nyhqMipWx1ZsrOwMvsTy\n7/hqZoZ/5ao2+IONOx38fVydynFZ3bz26IfwDHNFUSwE+hxBgbdqCBOow7Vr\nCXn/ZuNzwgmiR/OGZMMLeyrxwn2ovsP0IhbzVHQMlxGr+HycsrQ8kIFnRm6k\nQ4y1RMdPGDItoj0R+SGP2tXHBuOf+Cml/8Z4K8jmOvTYsrs8Xt4s5AVA3VE4\n6+m28RflHzjFaLNUF4RaCZ5BfQezm+8j8OA06jdDWnYbNv9D6ELx9jjZJtB5\nSMej7S/wVjQbWagCeKbKOru44q6KNHc2rSyLeEv9Y0gwYNpfDLjpFMO69XCp\n9phO\r\n=SKsM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/normalise-user-agent.js","engines":{"node":">=8"},"gitHead":"5815cbfdc8b65983b75e514f71a2051d4c4b70b1","scripts":{"fix":"eslint . --fix","lint":"eslint .","test":"npm run test:unit && npm run test:integration","build":"node compilers/fastly.js && node compilers/node.js && npm run fix","prepare":"npm run build","version":"npm run build","test:unit":"mocha --bail --recursive test/unit/*.test.js","test:integration":"mocha --bail --recursive test/integration/*.test.js"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/polyfill-useragent-normaliser.git","type":"git"},"_npmVersion":"6.14.8","description":"The user-agent normalisation logic behind polyfill-library and polyfill.io","directories":{},"_nodeVersion":"12.20.0","dependencies":{"semver":"^7.1.1","@financial-times/useragent_parser":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.0.1","eslint":"^7.2.0","prettier":"^2.0.1","proclaim":"^3.6.0","supertest":"^5.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/polyfill-useragent-normaliser_1.8.0_1608141982399_0.21972618808486488","host":"s3://npm-registry-packages"}},"1.8.1":{"name":"@financial-times/polyfill-useragent-normaliser","version":"1.8.1","author":"","license":"MIT","_id":"@financial-times/polyfill-useragent-normaliser@1.8.1","maintainers":[{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"quarterto","email":"kara@153.io"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"chee","email":"chee@snoot.club"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/polyfill-useragent-normaliser#readme","bugs":{"url":"https://github.com/Financial-Times/polyfill-useragent-normaliser/issues"},"dist":{"shasum":"00e35f49189276d07b76b38b983ccb9941159d73","tarball":"https://registry.npmjs.org/@financial-times/polyfill-useragent-normaliser/-/polyfill-useragent-normaliser-1.8.1.tgz","fileCount":30,"integrity":"sha512-VJFUMJyr1DZ++wiVFgk0GThJG8LUR94p/a73lc4d0a2YL6sfWSQAMF+1qg9gtCOzZWc+nx62E5IJExrUCetjEw==","signatures":[{"sig":"MEUCIE2rZo2drrKJVOw+AVFiEqwZksn454Y3czYwc6RjWzbSAiEA+laYGfhr8IH0/9PeqPmFoT66z1DozZtxq4MCrn4gehI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":352862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCvrdCRA9TVsSAnZWagAAW8wP/0taCowzMr2ntfwdHSXS\n+sLRiBKOgYW2/pGm1iL+KsiXppj0E9be2OsZgM/RcO0r6YBiIrYE9sg0bWM7\nsoBxAGsuIwkxMrOCIGJtjTlGhhJFSBR0pZEYSnJyz6qn3CQxJG+RezIyWbWz\nhai0CXDsAqITsKmv+RgZHhKYCeSEGNx3OzAZ26x0aMWqRexr8p55DUz78e9/\nkv46/uea5MLecD6GXVfC8gRJAjWWO+ESo4QJhIcH04uo7BTt6741og709npp\nAqjhxENFKQN9MNiYvA2vv6qBQ6WdyRCMGU2hI6P2a7ZvUj1lMhwjQtovTBWn\nH24PtsUWGg9d125verzWo9avXUyClaWahNpF81E2ziBoNOz2I98xbBok49a0\nfmcfZyI4VRtyDOM8wJkQBda6zOSrNyqcsq6/ms8sss0AC2AEmYWvQeHx34JZ\n1JQ/k8nNcXR+qnTbiluP2rWWEei6VvEUxaA8uWKCrPwq2g1SkkUduzgmHFF4\nzm6AGxyGKOflw2ruCgG/qtAIQv6hc+UGGa6M6i3RcOWPsDWjy5yOsO0xlgXQ\npdblMzv57821hBIy4LLGl4/wufs9FfWyh4sqXt4pWCmDI94EOFhTpj/l80IA\n53VfTRwA+1v65BsZ4TXfNmyGkwsqWByG85F+6bxsoZYW/mcoGEhACq64b1tL\nsYFm\r\n=SpG3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/normalise-user-agent.js","engines":{"node":">=8"},"gitHead":"5ae25c9803051888ae48f9455d81470012f3aa84","scripts":{"fix":"eslint . --fix","lint":"eslint .","test":"npm run test:unit && npm run test:integration","build":"node compilers/fastly.js && node compilers/node.js && npm run fix","prepare":"npm run build","version":"npm run build","test:unit":"mocha --bail --recursive test/unit/*.test.js","test:integration":"mocha --bail --recursive test/integration/*.test.js"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/polyfill-useragent-normaliser.git","type":"git"},"_npmVersion":"6.14.8","description":"The user-agent normalisation logic behind polyfill-library and polyfill.io","directories":{},"_nodeVersion":"12.20.0","dependencies":{"semver":"^7.1.1","@financial-times/useragent_parser":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.0.1","eslint":"^7.2.0","prettier":"^2.0.1","proclaim":"^3.6.0","supertest":"^6.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/polyfill-useragent-normaliser_1.8.1_1611332317234_0.978806015234656","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"@financial-times/polyfill-useragent-normaliser","version":"1.10.0","author":"","license":"MIT","_id":"@financial-times/polyfill-useragent-normaliser@1.10.0","maintainers":[{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"quarterto","email":"kara@153.io"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"chee","email":"chee@snoot.club"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/polyfill-useragent-normaliser#readme","bugs":{"url":"https://github.com/Financial-Times/polyfill-useragent-normaliser/issues"},"dist":{"shasum":"454d3a71060128bd19c3f9b8627025f5904d9ca7","tarball":"https://registry.npmjs.org/@financial-times/polyfill-useragent-normaliser/-/polyfill-useragent-normaliser-1.10.0.tgz","fileCount":28,"integrity":"sha512-OQYm8qoegUzHZgpNjw0QSmcoH8Tu+fbY9/wTOqbK/2lj3qWNZpGdBimTV1qp8xwF+SVyL2vNzZEjTxSlbjNOSA==","signatures":[{"sig":"MEYCIQDoDt7oLYkPdbV8+yABF226qy50kllFdT4Td55rpOrL0gIhANDcK9BvIh1dXSpFgk9hd83noZiz3YHrNvjqxWecVyME","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":351880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCp5oCRA9TVsSAnZWagAARrcP/jtDADLQMEDxXtIsaXCD\nYcaEcGWzrFRDKPLiEuadXNpjUvG94fwiNhdQotizAqTLBYwbJZUmnBoNnBTw\nd2nQQ5PJ32pFAd8+Wix0BzkolsnmrV8cQNeeXim7a/1O03Leirtv72sfNCQh\nZeL4ux/mQRqKBOxtR/9GCm/H8u40wCHgvPgkGBKma0Ivqe7QaPvNCQn8b+o5\nYyDtouycOMTmvctHzZraLSgoRYxgX9cHadgkM8FP3HYRm7CNU6MbAim8uDoD\nrvV8T/JcOcYvdLfdsk2ki7NKn9/lYMzxYnsfpZ1rmwB6ydBuLu4KzhBXtCNe\nJIodb+yJzTKFUqrsQrOHYfQFYkYT/GhP+nxI7cTs5HTFor0/Xzlr10cK2Fwn\nbli5m5mNQQqJ2BD8FFokyp3NFgIyPOVv6dAwUKei5eI9ZFkoQ87fMm+gOGin\nhYEFdoEMzb9OkaAuqDbbsnN2TpYp2jbL0Q/pwXOB26nFemLXKBanNPOYN/ui\nLH5dQlfSc96anZHdF5UOpckluslBfj+8uMbKsEzTZFRe0PQFfTOrQr7ajAH6\n7ebs0Y9y6pKipa6mEH1KI7uHP2ES59r1m6SsbZ80G+LQ66kK5YdHixpR+tAV\nSwGVdiQfR7Ji+1QZXO74mMkMZGuLh0D8MYWX3UmishBCYmgWOHmnRkISOgvM\nbP3U\r\n=zG2a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/normalise-user-agent.js","engines":{"node":">=8"},"gitHead":"aec43d52f1a63e53a35a6a11d6685ec3370feb5a","scripts":{"fix":"eslint . --fix","lint":"eslint .","test":"npm run test:unit && npm run test:integration","build":"node compilers/fastly.js && node compilers/node.js && npm run fix","prepare":"npm run build","version":"npm run build","test:unit":"mocha --bail --recursive test/unit/*.test.js","test:integration":"mocha --bail --recursive test/integration/*.test.js"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/polyfill-useragent-normaliser.git","type":"git"},"_npmVersion":"7.19.1","description":"The user-agent normalisation logic behind polyfill-library and polyfill.io","directories":{},"_nodeVersion":"16.5.0","dependencies":{"semver":"^7.1.1","@financial-times/useragent_parser":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.0.1","eslint":"^7.2.0","prettier":"^2.0.1","proclaim":"^3.6.0","supertest":"^6.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/polyfill-useragent-normaliser_1.10.0_1628085864033_0.9705866141972823","host":"s3://npm-registry-packages"}},"1.10.1":{"name":"@financial-times/polyfill-useragent-normaliser","version":"1.10.1","author":"","license":"MIT","_id":"@financial-times/polyfill-useragent-normaliser@1.10.1","maintainers":[{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"quarterto","email":"kara@153.io"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"i-like-robots","email":"matt+npm@maketea.co.uk"},{"name":"aendrew","email":"aendrew@aendrew.com"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"chee","email":"chee@snoot.club"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/polyfill-useragent-normaliser#readme","bugs":{"url":"https://github.com/Financial-Times/polyfill-useragent-normaliser/issues"},"dist":{"shasum":"e23115a3ab0b29417b00cf0b49db4a4ce9fe27ed","tarball":"https://registry.npmjs.org/@financial-times/polyfill-useragent-normaliser/-/polyfill-useragent-normaliser-1.10.1.tgz","fileCount":28,"integrity":"sha512-u+VCD2ISgkh6eoxdyb0L8bTApdU8t3fvHLS9ZXokC02b8iQD8nkRcpui5BIbuF+aYkWkTpaJhUInCueAGDBVAw==","signatures":[{"sig":"MEQCICjEXPq5Cjmpd7VnyvmJTJ5Wz+5rpQL1s7bhQEbNst6QAiA3DDHG8t7wLU9SUGCQ4ltTu7VrHuNHJZCuJcHJWMCdiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":351914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2HIYCRA9TVsSAnZWagAAWJ0P+QFRmUAp2NZYkHsMoKyo\n9FqzOgvcTdtO2EjSNR7RRZBgir6J3rHF0jnuGMy2lkmLRSrcnbkvjnDhAwa2\nMTAtcvXYTudzFM5YLFhBT6XegHzPUmwjtlyykpaJDhuNXBsj2a27V0FzC4cs\n0Ep9w/WJh8Ax0/fEFPjm4GL9WQo8ariCrVHs2SeF+MmIHEAb4cWrBVHsUea8\nvpAoTiCaaNxsdRWQwSQwCgEkf1XHz4JgQ59CWlbS6VCUxMq4gdldWVEJQhXb\ngkl/NTTlZ60lGaLb95SK2xepOWUEjA1gm7W7bk1NkLGWrybI7Sei1xsHXbzf\nmnd1rEq+uEe8TC+kaTtH+cFdGmae25f37DhN1Nl44+uYtdZ7kHOO6vkDxOJX\nFXdqEHPlaMbi5aNBmaYqxXXwpQzDXxxc8CchdVxXc7ycx9jSB1oaMCAu6PPh\nTQKbnvIzybMPiZi1gUUyDVBUbsLXvS6ZFSJWFY7IA54lr3w7JS14AqwyYggR\nu1x1pr84H5O1v89Do4JodWBMIsSFQuBkrOZCqDDo04nPnIkGYH2e2rOTghlq\nvIeLyeWGb3oY5V5bQLE0fF8bZoY76rKlyvLYvAd3o4qPr4ie9meqp0DOX+OV\n5jsUUOIL5CBnmwHPBKnNECQxXAhTd6MhA+4ETNBjUao14sIuHCgBHQGriGH8\nwdfW\r\n=k2HI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/normalise-user-agent.js","engines":{"node":">=8"},"gitHead":"3c0fbc4410f539922d520d7ae8b1632f128a69e3","scripts":{"fix":"eslint . --fix","lint":"eslint .","test":"npm run test:unit && npm run test:integration","build":"node compilers/fastly.js && node compilers/node.js && npm run fix","prepare":"npm run build","version":"npm run build && git add .","test:unit":"mocha --bail --recursive test/unit/*.test.js","test:integration":"mocha --bail --recursive test/integration/*.test.js"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/polyfill-useragent-normaliser.git","type":"git"},"_npmVersion":"6.14.14","description":"The user-agent normalisation logic behind polyfill-library and polyfill.io","directories":{},"_nodeVersion":"12.22.4","dependencies":{"semver":"^7.1.1","@financial-times/useragent_parser":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.0.1","eslint":"^7.2.0","prettier":"^2.0.1","proclaim":"^3.6.0","supertest":"^6.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/polyfill-useragent-normaliser_1.10.1_1628086214828_0.730219860085789","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@financial-times/polyfill-useragent-normaliser","version":"2.0.0","author":"","license":"MIT","_id":"@financial-times/polyfill-useragent-normaliser@2.0.0","maintainers":[{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"briggsc","email":"charlie.briggs@bbc.co.uk"},{"name":"the-ft","email":"strategic.products+npm@ft.com"},{"name":"quarterto","email":"kara@153.io"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"mattandrews","email":"matt@mattandre.ws"},{"name":"jakedchampion","email":"me@jakechampion.name"},{"name":"sdbernard","email":"steve.bernard@ft.com"},{"name":"bobhaslett","email":"bob.haslett@ft.com"},{"name":"joannaskao","email":"joannaskao@gmail.com"},{"name":"robinmarr-ft","email":"robin.marr@ft.com"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"chee","email":"chee@snoot.club"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"tatiana.stantonian","email":"tatiana.stantonian@ft.com"},{"name":"conor-mullen","email":"conor.mullen@ft.com"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/polyfill-useragent-normaliser#readme","bugs":{"url":"https://github.com/Financial-Times/polyfill-useragent-normaliser/issues"},"dist":{"shasum":"9a1929a493c284dcc9d0b91a07ad2e519ae974ad","tarball":"https://registry.npmjs.org/@financial-times/polyfill-useragent-normaliser/-/polyfill-useragent-normaliser-2.0.0.tgz","fileCount":28,"integrity":"sha512-I9gu5wNLkXlR7hougKu7CMRpzPKHkCccZCBQJxkXml+yaYpsgqewBUp5DSSEst4etqlN7SMO/4cgKctKys+5Xw==","signatures":[{"sig":"MEUCIHf8+j+su/+s52A4xC68aGwg9ykRc34tHzC4ejwKUnvHAiEA30B3EeHjx9fX68Y3I7czp1xiA0SkvVhoRSX7lkoLRaM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":351277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3GzLCRA9TVsSAnZWagAASIMP/12j2fHnUQu5qOYBIlLk\nMgdisV39rh5gQ5/I7REC1Ca2t8BY4Ne7dFAnXdItS8pAnxaErq9We+esdEL8\nEJwhytwqPpiPMMCJk64C72qDrqEoq9+QGvsswkAavk//KugA9ppyF3uSKPwY\nfgDLoZ0Xg/Pda2zRnaiDct35GTQ1PRR/FotyGwy4Qal9V0xFKx970oAsU798\nzKKRHGdgzBgKvIDT/e0poqYNyztqcfKu/Jz64q/CoBb+lnm8t43Kd4/Kqf1l\nDHySVR2TQB3uBWzzhZxgq/Et8kboEdvBAs/4k+584/4TFpKTIgYnKV5r/kWk\n/TZzRJlzN8sUm0yWWSUq6gil5al3D04M+K6QKpJ1F94I9RvVeQ+ocZGwFRNq\nqZ9r1jSfgrrxSrnlZ0e6A4t5Nl3tl2CYm57cslDmNfLvxvKzksyYGnRdnh4c\nuP81D9mbryYvAARe/Z4vFeE/jaMNO2zq6tEyOpXOQEbRrorM9gbZiksezQzr\nRasJhqLghUdrW2cwOOd7DqiSZFlSicf8poatTTNEoEbki/L2K9me1ScM9uFa\n1e0r1ezxZ+To6RZwAbcARzlGMoxc39f6vEaYOWYZwmZlomnZHzAse2flkoCC\nwVOe93g1PyjQmHbYXmOPnHn0pwJ8GwzdhpqAGnWLgJDz3QHzFvp3vv0z3Msa\nzTXB\r\n=+82g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/normalise-user-agent.js","engines":{"node":">=8"},"gitHead":"0349c4395c8619cc3879f0a02f124485791a03cb","scripts":{"fix":"eslint . --fix","lint":"eslint .","test":"npm run test:unit && npm run test:integration","build":"node compilers/fastly.js && node compilers/node.js && npm run fix","prepare":"npm run build","version":"npm run build && git add .","test:unit":"mocha --bail --recursive test/unit/*.test.js","test:integration":"mocha --bail --recursive test/integration/*.test.js"},"_npmUser":{"name":"the-ft","email":"strategic.products+npm@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/polyfill-useragent-normaliser.git","type":"git"},"_npmVersion":"6.14.15","description":"The user-agent normalisation logic behind polyfill-library and polyfill.io","directories":{},"_nodeVersion":"12.22.8","dependencies":{"semver":"^7.1.1","@financial-times/useragent_parser":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.0.1","eslint":"^7.2.0","prettier":"^2.0.1","proclaim":"^3.6.0","supertest":"^6.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/polyfill-useragent-normaliser_2.0.0_1641835723289_0.5148561622771137","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@financial-times/polyfill-useragent-normaliser","version":"2.0.1","author":"","license":"MIT","_id":"@financial-times/polyfill-useragent-normaliser@2.0.1","maintainers":[{"name":"efinlay24","email":"euan.finlay@ft.com"},{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"ft-internal-products","email":"ip.engineering@ft.com"},{"name":"chee","email":"chee@snoot.club"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/polyfill-useragent-normaliser#readme","bugs":{"url":"https://github.com/Financial-Times/polyfill-useragent-normaliser/issues"},"dist":{"shasum":"39cbfcc985776e13ad61e44bc04af95c6023a01b","tarball":"https://registry.npmjs.org/@financial-times/polyfill-useragent-normaliser/-/polyfill-useragent-normaliser-2.0.1.tgz","fileCount":28,"integrity":"sha512-I6zZJgy3cwM9ojo9NVNj5kNTkt96KIKhJQIPQ7vjROaDCpy+sTRQA2HLCjBFKgo0AzsqdMB43Tx0Szt/mf+00g==","signatures":[{"sig":"MEUCIQDilljN41f+Xg5pBRL65y++dNx5DJ666iiTFGV/IZiYKwIgTBOLDLYcj7Ne4fiJDTtYE6ysdE8HAZRaJokL+gBmcYc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":351991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJpchACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqydg//b27cH1BNgzYDFATHPgt+b6n2Yv6tgaf3u8oNPPy2DmMD9J6B\r\nBGhdCFIwzJ1afMUPf4qSmZZFA4hiuUntE+TNam4BSq65pQititFG5ndxA7c2\r\nNEaAaWO76PNtBiHBwxiRdHL+RIAK+WYxqhQ53f1Zh8pOc7dc1DEVqsrIy7rE\r\nZDJkaTdVmFhUyKJ2GDDzzX0aDPPyckXOIspwnN1wscwTXFtMWu3q0TtvtSse\r\neSG/h8RJ5w20Wpva9Ws6HxcPmZWrLiLb+nRdlqTH088UtexSsODTqA+PELoc\r\no0vi+AyhnzQit80r/Vkw+uzFAsmh7eC6gQp916oU4hnxUX8BD3oanX00EUZB\r\nkIdesC7WI9muDlvqWqkCZndZV6XJzm7vaVPN1GJqXVEkmhk8wyAmD/zueaqS\r\nYwSC2+Qp1ngfxmTtMOiyrY3aHFOl+mXyn3P75RhQzBL89bhofXaufUddyH23\r\niPuXZNGOOK90TGV4fD2eSPNRg5xfmHHzCHy9aXbdhqVaYQQcv78SksBU99rs\r\nc6Uv+mX6eaUFEJ1s82jjAjaaOHKaHZ84v5IBANLRP31tEF8ysHxraq80YK6W\r\nIm3ASXK0gHw1CpGl7tEOEUiwKo2fbvJKupTzFE4Qq53VFw4mw0p08EPAgOUa\r\nv8D10UUBMsI64juaGHulnctj+PDi3q3u8IQ=\r\n=yN5U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/normalise-user-agent.js","engines":{"node":">=8"},"gitHead":"2656bd1731ce9c4d5cecba1a5304de0635df4e60","scripts":{"fix":"eslint . --fix","lint":"eslint .","test":"npm run test:unit && npm run test:integration","build":"node compilers/fastly.js && node compilers/node.js && npm run fix","prepare":"npm run build","version":"npm run build && git add .","test:unit":"mocha --bail --recursive test/unit/*.test.js","test:integration":"mocha --bail --recursive test/integration/*.test.js"},"_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/polyfill-useragent-normaliser.git","type":"git"},"_npmVersion":"6.14.16","description":"The user-agent normalisation logic behind polyfill-library and polyfill.io","directories":{},"_nodeVersion":"12.22.10","dependencies":{"semver":"^7.1.1","@financial-times/useragent_parser":"^1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.0.1","eslint":"^7.2.0","prettier":"^2.0.1","proclaim":"^3.6.0","supertest":"^6.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/polyfill-useragent-normaliser_2.0.1_1646696224884_0.8066156266410716","host":"s3://npm-registry-packages"}},"1.10.2":{"name":"@financial-times/polyfill-useragent-normaliser","version":"1.10.2","author":"","license":"MIT","_id":"@financial-times/polyfill-useragent-normaliser@1.10.2","maintainers":[{"name":"nikita.lohia","email":"nikita.lohia@ft.com"},{"name":"notlee","email":"lee@leemoody.co.uk"},{"name":"efinlay24","email":"euan.finlay@ft.com"},{"name":"emmalewis","email":"emma.lewis@ft.com"},{"name":"aendra","email":"howdy@aendra.com"},{"name":"the-ft","email":"code.management@ft.com"},{"name":"rowanmanning","email":"accounts@rowanmanning.co.uk"},{"name":"chee","email":"chee@snoot.club"},{"name":"alexwilson","email":"a@ax.gy"}],"homepage":"https://github.com/Financial-Times/polyfill-useragent-normaliser#readme","bugs":{"url":"https://github.com/Financial-Times/polyfill-useragent-normaliser/issues"},"dist":{"shasum":"536c510c244027c286632d691a4ab221434051c6","tarball":"https://registry.npmjs.org/@financial-times/polyfill-useragent-normaliser/-/polyfill-useragent-normaliser-1.10.2.tgz","fileCount":30,"integrity":"sha512-/9xHARfrKdWHt1ZXoT+/GpKx2N7uX88U1m6tF61AYSGaJFYaFlSoL1I4WbQOGH4eTQVb1z0a9LfwXaWblpRTBg==","signatures":[{"sig":"MEUCIDmP5dlrCRIzoar3Dmc2WEfbx9ysQNNEkTvLSX7bAKQXAiEA8y7frnwXIXYIkOpvtGClvvYKnfg9GVKhlOCww4nFacQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":374920,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTHgeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGIg/9EnISnd3bOOsgLcK8gPo8CLCGAMwo4TMyiPrh7j7RRhaFeCIP\r\nyc8kbD2YUDv2ItAFUD+WLJDVU5rbkzMKLZd63V/2STGgo9JefBaJOW5Ss0y/\r\nz/u8ElQSmJGQUtocGXjNNutl/0533i51w5jsdKR1Eza8gzuJMoUQieswvAAh\r\njBHyxgKCTpot1qFELcvWl18QqP67W1J9lws4TnaXkt6bP/WOaDYFvaEMDhsv\r\npKLfGuKtcGbySstcGsIeeScev9SlE6wGntZb2BY0d5/LAy+PKdXszjnT49Qz\r\n1IuaSKLqAN4JY99qusZj55UzWt2il6WK5HmK4839IXD4zj3AKNeJOhxHdaVc\r\ndbUVvTaO0hadKqX/slxP0lA5g0Wa9D8jgka6b38pZ1bDmBO8OgWAyHgS5gDt\r\nKMacPga3f1HssvPPLH+vwnzcX3P1WX178Q7D9rvKa0gEglMoKjxNn1wM7EWU\r\nHhIKca//2td6nRB1wdy6tp/Twn8BWyfpfLUTfM08XkJOYF1D6f7RHdIp01d5\r\nc2BbX/u7Nrxi8JWRm9xTVI0xSwJvRNQN0QFjAm9HMSybKEU9z4sijlFyN82L\r\nFB7hFbaxhmzcCBq2anEx4gdfi/QY642s+tsYiBuSzfKk2zXr4UTyulWdlgtn\r\niueIRcwXqCQuRWNNtYqnJq0AVAKVrRdFln4=\r\n=F5PA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/normalise-user-agent.js","engines":{"node":">=8"},"gitHead":"e98b15340f20e330ff1daa1230413c8b1c90db50","scripts":{"fix":"eslint . --fix","lint":"eslint .","test":"npm run test:unit && npm run test:integration","build":"node compilers/fastly.js && node compilers/fastly-js-c-at-e.js && node compilers/node.js && npm run fix","prepare":"npm run build","version":"npm run build && git add .","test:unit":"mocha --bail --recursive test/unit/*.test.js","test:integration":"mocha --bail --recursive test/integration/*.test.js"},"_npmUser":{"name":"the-ft","email":"code.management@ft.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Financial-Times/polyfill-useragent-normaliser.git","type":"git"},"_npmVersion":"7.23.0","description":"The user-agent normalisation logic behind polyfill-library and polyfill.io","directories":{},"_nodeVersion":"16.13.0","dependencies":{"semver":"^7.1.1","@financial-times/useragent_parser":"^1.6.3"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.0.1","eslint":"^7.2.0","prettier":"^2.0.1","proclaim":"^3.6.0","supertest":"^6.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4"},"_npmOperationalInternal":{"tmp":"tmp/polyfill-useragent-normaliser_1.10.2_1649178654279_0.1318903542049914","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-01-24T16:21:21.089Z","modified":"2026-10-06T13:40:13.628Z","1.0.4":"2019-01-24T16:21:21.527Z","1.0.6":"2019-01-24T16:50:00.621Z","1.1.0":"2019-07-03T10:28:37.444Z","1.2.0":"2019-07-18T15:35:44.193Z","1.3.0":"2019-07-19T11:10:32.609Z","1.4.2":"2019-07-23T12:33:56.117Z","1.5.0":"2019-11-15T11:44:50.539Z","1.5.1":"2020-01-13T14:08:52.791Z","1.6.0":"2020-01-13T15:14:53.729Z","1.6.1":"2020-01-15T01:42:45.484Z","1.6.2":"2020-01-15T02:24:29.171Z","1.6.3":"2020-01-15T02:33:29.785Z","1.7.0":"2020-03-19T01:49:07.073Z","1.9.0":"2020-07-07T14:50:19.900Z","1.8.0":"2020-12-16T18:06:22.559Z","1.8.1":"2021-01-22T16:18:37.440Z","1.10.0":"2021-08-04T14:04:24.215Z","1.10.1":"2021-08-04T14:10:14.990Z","2.0.0":"2022-01-10T17:28:43.671Z","2.0.1":"2022-03-07T23:37:05.085Z","1.10.2":"2022-04-05T17:10:54.429Z"},"bugs":{"url":"https://github.com/Financial-Times/polyfill-useragent-normaliser/issues"},"license":"MIT","homepage":"https://github.com/Financial-Times/polyfill-useragent-normaliser#readme","repository":{"url":"git+https://github.com/Financial-Times/polyfill-useragent-normaliser.git","type":"git"},"description":"The user-agent normalisation logic behind polyfill-library and polyfill.io","maintainers":[{"email":"code.management@ft.com","name":"the-ft"},{"email":"info+npm@rowanmanning.com","name":"rowanmanning"},{"email":"yay@chee.party","name":"chee"},{"email":"a@ax.gy","name":"alexwilson"},{"email":"howdy@aendra.com","name":"aendra"},{"email":"emma.lewis@ft.com","name":"emmalewis"},{"email":"hamza.samih@ft.com","name":"hamza.samih"},{"email":"robert.boulton@ft.com","name":"robertboulton"},{"email":"leila.micollier@ft.com","name":"leila.micollier"},{"email":"rob.godfrey@ft.com","name":"robgodfrey"}],"readme":"# polyfill.io User Agent normaliser\n\nThis is the VCL & JS implementation of the User-Agent normalisation used within the [polyfill-service](https://github.com/Financial-Times/polyfill-service) and the [polyfill-library](https://github.com/Financial-Times/polyfill-library).\n\n# Usage\n\nFor a request which was the user-agent Chrome 71.1:\n\n# Example in VCL\n```vcl\nimport \"normalise-user-agent.vcl\";\n\nsub vcl_recv {\n  call normalise_user_agent_1_0_6;\n#   req.http.normalized_user_agent_family = \"chrome\";\n#   req.http.normalized_user_agent_major_version = \"71\";\n#   req.http.normalized_user_agent_minor_version = \"1\";\n#   req.http.normalized_user_agent_patch_version = \"0\";\n#   req.http.Normalized-User-Agent = \"chrome/71.1.0\";\n}\n```\n\n# Example in JS\n\n```js\nconst UA = require('@financial-times/polyfill-useragent-normaliser');\n\nconst useragent = new UA(request.headers['user-agent']);\nconsole.log(useragent.isUnknown()); // false\nconsole.log(useragent.satisfies(\"<50\")); // false\nconsole.log(useragent.satisfies(\">50\")); // true\n```\n","readmeFilename":"README.md"}