{"_id":"browserslist-generator","_rev":"26-c9ac9abd8e26831c162e35a5c7999c58","name":"browserslist-generator","dist-tags":{"latest":"3.0.0"},"versions":{"1.0.48":{"name":"browserslist-generator","version":"1.0.48","keywords":["browserslist","caniuse","generate","support","babel-preset-env","util"],"license":"MIT","_id":"browserslist-generator@1.0.48","maintainers":[{"name":"wessberg","email":"frederikwessberg@gmail.com"}],"contributors":[{"url":"https://github.com/wessberg","name":"Frederik Wessberg","email":"frederikwessberg@hotmail.com"}],"homepage":"https://github.com/wessberg/browserslist-generator#readme","bugs":{"url":"https://github.com/wessberg/browserslist-generator/issues"},"ava":{"files":["test/**.test.ts"],"require":["ts-node/register/transpile-only"],"timeout":"40s","verbose":true,"extensions":["ts"]},"dist":{"shasum":"1259c9481dadeed62d05ce73e96cc140d8aaefe0","tarball":"https://registry.npmjs.org/browserslist-generator/-/browserslist-generator-1.0.48.tgz","fileCount":12,"integrity":"sha512-EF6BcMtjHP3ntA3lktgY8/0+lu2yyEEbukCnrj5ASH662BcceWyUY+JFvd5eHx9xPwg+EclHI6O9o6ej5guDjw==","signatures":[{"sig":"MEUCIEfJVPgfqXmdhPLCsDJ9A3Wvk6wcOSnVumwFGOjdZkwfAiEAr1XFRiXpH1zPLK8xYY256ed434VGl280Jv3GK4Yt7TE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":397992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpN84CRA9TVsSAnZWagAAO0QP/3h4pvrba8iaFVgA/4UN\nMQrP9BrbirEUu/XSPJIJJejSgL4uRPm6EYZy5+H8pQYjLdwnH4gVCv3WTHIk\ntp9m/9bca71D1z8OF7I3kVElcGEA0rEANTqj1s21L0hcZGuMy1bPCDyIwxQv\nK2uv9szObcCm/eI2BQnws6mt6LpEjoXpDrcz3PPureCRTSv/HpScVFM49RHG\nLQYoNnltryfmzMwydNnWmpS+rwoRYMkhkxT+gjcky+L56T94A/GhCFwltTM5\nilsw5xnFqYs1ldwFnVTx1SKDtw2vEcseBvfYIvm0NwJCKWSWws9eXkU9Co2x\nEV765ddoLDX12FR1Dg6EQiOVQs2TXri2UO1kNrTs3RlVjtIdHQ15NpGGQN8t\nnG/tJIUUUtwbQKMxjcmTaliTYeHcY3mJwP04+5OKoxr6lBtlgpv/3jUC4S3z\nLsPtIlInbtXG8SDH+8Z0wMRWzY2uk7W1obXszwB+xTBiSFUfJ6OAn4JqPMno\nZJqND/spcEc0EyBR0v/YfOOfwe5HNQlzLhlauGsoEeHMbCsZSl0LhZoMVDJK\nrEtqo0kIBiywrG2/QZzlbirr9poKcxE1h5Iz215ur07B0W5i9okmxSFQvN8+\nkuXufRqS9Czf4BpR9eRY/KG0pDlY6r6UVuMh2I9jUGsPiOb4wGGSz4DyltZY\nN5tb\r\n=VNop\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"types":"./dist/esm/index.d.ts","es2015":"./dist/esm/index.js","module":"./dist/esm/index.js","browser":"./dist/esm/index.js","engines":{"node":">=8.0.0"},"funding":{"url":"https://github.com/wessberg/browserslist-generator?sponsor=1","type":"github"},"gitHead":"f6f9e22eac09f796f6068b3d3cf79e723b39cc73","scripts":{"lint":"tsc --noEmit && eslint \"src/**/*.ts\" --color","test":"ava","build":"pnpm run rollup","clean":"pnpm run clean:dist","rollup":"rollup -c rollup.config.js","release":"np --no-cleanup --no-yarn","version":"pnpm run generate:all && git add .","prebuild":"pnpm run clean:dist","prettier":"prettier --write '{src,test,documentation}/**/*.{js,ts,json,html,xml,css,md}'","clean:dist":"rimraf dist","preversion":"pnpm run lint && pnpm run build","generate:all":"pnpm run generate:sandhog && pnpm run generate:changelog","update:check":"pnpx npm-check-updates --dep dev,prod","update:commit":"pnpx npm-check-updates -u --dep dev,prod && pnpm update && pnpm install","generate:sandhog":"sandhog all --yes","generate:changelog":"standard-changelog --first-release"},"typings":"./dist/esm/index.d.ts","_npmUser":{"name":"wessberg","email":"frederikwessberg@gmail.com"},"repository":{"url":"git+https://github.com/wessberg/browserslist-generator.git","type":"git"},"_npmVersion":"7.0.15","description":"A library that makes generating and validating Browserslists a breeze!","directories":{},"_nodeVersion":"15.14.0","dependencies":{"semver":"^7.3.5","object-path":"^0.11.5","browserslist":"4.16.6","caniuse-lite":"^1.0.30001228","ua-parser-js":"^0.7.28","@types/semver":"^7.3.6","@types/object-path":"^0.11.0","@types/ua-parser-js":"^0.7.36","@mdn/browser-compat-data":"^3.3.3"},"_hasShrinkwrap":false,"devDependencies":{"np":"7.5.0","ava":"^3.15.0","pnpm":"^6.3.0","husky":"^6.0.0","tslib":"^2.2.0","eslint":"^7.26.0","rimraf":"^3.0.2","rollup":"^2.48.0","sandhog":"^1.0.38","ts-node":"^9.1.1","prettier":"^2.3.0","typescript":"^4.2.4","pretty-quick":"^3.1.0","npm-check-updates":"^11.5.13","standard-changelog":"^2.0.27","@wessberg/ts-config":"^1.1.0","eslint-plugin-jsdoc":"^34.8.1","useragent-generator":"^1.1.1-amkt-22079-finish.0","eslint-plugin-import":"^2.23.2","eslint-config-prettier":"^8.3.0","@typescript-eslint/parser":"^4.24.0","@wessberg/rollup-plugin-ts":"^1.3.14","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/browserslist-generator_1.0.48_1621417784091_0.936758521723785","host":"s3://npm-registry-packages"}},"1.0.49":{"name":"browserslist-generator","version":"1.0.49","keywords":["browserslist","caniuse","generate","support","babel-preset-env","util"],"license":"MIT","_id":"browserslist-generator@1.0.49","maintainers":[{"name":"wessberg","email":"frederikwessberg@gmail.com"}],"contributors":[{"url":"https://github.com/wessberg","name":"Frederik Wessberg","email":"frederikwessberg@hotmail.com"}],"homepage":"https://github.com/wessberg/browserslist-generator#readme","bugs":{"url":"https://github.com/wessberg/browserslist-generator/issues"},"ava":{"files":["test/**.test.ts"],"require":["ts-node/register/transpile-only"],"timeout":"40s","verbose":true,"extensions":["ts"]},"dist":{"shasum":"2768b34bbd2bdd9066387c189e34d22d123cbf14","tarball":"https://registry.npmjs.org/browserslist-generator/-/browserslist-generator-1.0.49.tgz","fileCount":12,"integrity":"sha512-+oqs53EiQ4hFFOkwlPd30Z7vDeQIEyt2J4KCTND01w+Dj7P3oN0L6Ik75iqu8D4dlbshr+rqNfjoAObLbxDnkw==","signatures":[{"sig":"MEQCIBnVm4KN+/se3uq1Gecswj8srFjqH7zEDXbkU/0rlXeEAiA9IxU78afHPyYlimxf4raH9xTiRSurG5k/TPvDYujTdw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":414794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpQ78CRA9TVsSAnZWagAAiwYP/0SHvVNwqWLfVXwIlebk\nTujQ86bf6E73iOsUbpvdxSHEsx/R+dQ5uyzcm1Tiy7jHfej3Tc4IEDkyA9q8\n+Rw0GSw/2j0Aurh435v3Y7eIi34HYMA/jpEEhGocDj23dXX1+kQXn/zIFyVH\nxhVmd9pjI77D/ljtYT2yK0hWO8fCwg3vSbhqwB7Exn40sUxX4r8bq2F1mBFE\nvesB/bs3z48O4nETqBnDGk35BGjr+s4MtSnrPCX8pCF3qLSDnHz6sbZuQdWE\n0n5GY2V8JmCM6zE9HkE/CgK+xWlcqlOJfkgSchWZRhmBG63NfGW/v+kJBmrp\nmGfDbHIQ+H2tc4nklysoOeLc53v+v5JQEF9PS3vz9VBDXHa6lbq54L1wpS/F\nIigGOTCs+YknGuQoL5uNw0Bu+AUh+RlpaAkCPZMOW2FDzOKuOrA95wWDkkpt\nAj51kQRgjPDEMmosljw3Cq+62P9dYf6pUFG/irLj/tHf0eEZlJCMjUwxTH7c\n4bUIPsIc4dl7hUjrrW5ktd04gvHMmEr7s0IK200N314JmnVTmi9rKaNgseHr\nzTg00DLkxtVo3v866IwmBYx+v0MFXXaI8++zYtTtximyfpxDc71NymHwg4oF\n1c5ionOQqC11FHvp3bnETOB9Hve3oTXvsZzbFlQRnQK36tyR9BS3qO7qqLkW\nXknW\r\n=VMLN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"types":"./dist/esm/index.d.ts","es2015":"./dist/esm/index.js","module":"./dist/esm/index.js","browser":"./dist/esm/index.js","engines":{"node":">=8.0.0"},"funding":{"url":"https://github.com/wessberg/browserslist-generator?sponsor=1","type":"github"},"gitHead":"c992bcc067f0f6e100b3c87d59b50e1415e595f2","scripts":{"lint":"tsc --noEmit && eslint \"src/**/*.ts\" --color","test":"ava","build":"pnpm run rollup","clean":"pnpm run clean:dist","rollup":"rollup -c rollup.config.js","release":"np --no-cleanup --no-yarn","version":"pnpm run generate:all && git add .","prebuild":"pnpm run clean:dist","prettier":"prettier --write '{src,test,documentation}/**/*.{js,ts,json,html,xml,css,md}'","clean:dist":"rimraf dist","preversion":"pnpm run lint && pnpm run build","generate:all":"pnpm run generate:sandhog && pnpm run generate:changelog","update:check":"pnpx npm-check-updates --dep dev,prod","update:commit":"pnpx npm-check-updates -u --dep dev,prod && pnpm update && pnpm install","generate:sandhog":"sandhog all --yes","generate:changelog":"standard-changelog --first-release"},"typings":"./dist/esm/index.d.ts","_npmUser":{"name":"wessberg","email":"frederikwessberg@gmail.com"},"repository":{"url":"git+https://github.com/wessberg/browserslist-generator.git","type":"git"},"_npmVersion":"6.14.13","description":"A library that makes generating and validating Browserslists a breeze!","directories":{},"_nodeVersion":"14.17.0","dependencies":{"semver":"^7.3.5","object-path":"^0.11.5","browserslist":"4.16.6","caniuse-lite":"^1.0.30001228","ua-parser-js":"^0.7.28","@types/semver":"^7.3.6","@types/object-path":"^0.11.0","@types/ua-parser-js":"^0.7.36","@mdn/browser-compat-data":"^3.3.3"},"_hasShrinkwrap":false,"devDependencies":{"np":"7.5.0","ava":"^3.15.0","pnpm":"^6.3.0","husky":"^6.0.0","tslib":"^2.2.0","eslint":"^7.26.0","rimraf":"^3.0.2","rollup":"^2.48.0","sandhog":"^1.0.38","ts-node":"^9.1.1","prettier":"^2.3.0","typescript":"^4.2.4","pretty-quick":"^3.1.0","npm-check-updates":"^11.5.13","standard-changelog":"^2.0.27","@wessberg/ts-config":"^1.1.0","eslint-plugin-jsdoc":"^34.8.1","useragent-generator":"^1.1.1-amkt-22079-finish.0","eslint-plugin-import":"^2.23.2","eslint-config-prettier":"^8.3.0","@typescript-eslint/parser":"^4.24.0","@wessberg/rollup-plugin-ts":"^1.3.14","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/browserslist-generator_1.0.49_1621430012399_0.9013007510724349","host":"s3://npm-registry-packages"}},"1.0.50":{"name":"browserslist-generator","version":"1.0.50","keywords":["browserslist","caniuse","generate","support","babel-preset-env","util"],"license":"MIT","_id":"browserslist-generator@1.0.50","maintainers":[{"name":"wessberg","email":"frederikwessberg@gmail.com"}],"contributors":[{"url":"https://github.com/wessberg","name":"Frederik Wessberg","email":"frederikwessberg@hotmail.com"}],"homepage":"https://github.com/wessberg/browserslist-generator#readme","bugs":{"url":"https://github.com/wessberg/browserslist-generator/issues"},"ava":{"files":["test/**.test.ts"],"require":["ts-node/register/transpile-only"],"timeout":"40s","verbose":true,"extensions":["ts"]},"dist":{"shasum":"7aca53d8d4362176953281336576e6ae33141574","tarball":"https://registry.npmjs.org/browserslist-generator/-/browserslist-generator-1.0.50.tgz","fileCount":12,"integrity":"sha512-9Ve/7oEdeLCIDPxRVyYlehxkAdXgE0z3nM7TbVoZQTdmJPBRs8Cf2x6xR9HH0Gk1kOvuhwuMxLz1M+YBygZI3Q==","signatures":[{"sig":"MEQCIGdPPnaDqrxqHppMTMU2nA+8k0YUChAb38HK51h2T1hsAiBelMzl9KDYyRwIjzBOaIvC7XszY6meBfO4JoxBByF+6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":414461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpRk7CRA9TVsSAnZWagAAQkMP/0PgIcWCLJxxzUdYUplw\n5QcU+C3dJ7LBD/eojca1JfwZPvDhMmKNoLkGlufAjyO5v+B/w+LFhY+Pp9K9\ng+rzjdkYbAJRJhpjgFG7iGjfayJUj3IeH/W6WFN74NahrUHcPEWQ2nBMCoq5\nt71mBVQBG31IiD4onjALmTb6ASEFYkeAcN+etiaGKTPYGG1xj/yZ+e9axbnF\nkkdAqOf5QaQpm6bxm10E53jJ06YkDyqggMq2LM41uavQM12HJP2mp8hK2TBD\nF/oZrQXgl8R1EdczQ6O21lk9El4I6zGlLi/2lEVyyBR1sjb2DvmA9drQeIPk\nDlmvVCiheSKTF6UqnnUGoQW5knH7yBs03rr+4p5UvO2i3xPGueGrpDFgqxeQ\nk6kV1T7E5AkPEmEkqV5jdN4Y0LAD8q6dC9NniE8OVgS+gltBue70ZlAGKoIx\noTOtzc0kMltD9AzVMIiR4GUALS3eM7vl2mppdrWCO10fj/I5+g4GE1TuwJGh\nQrhe17gdw1nmV8CZaPlcWtnxJz69rzThShwItAiVu2oetvkTuuFijHtlIWRM\nZ6WShl6DSu9hKllidEzjrlovE5x54qL5nu3YGPKqsMfyCorfxt7PKo6kwdSp\ntkPHLhGQbbkTNLZju4TX7/9UHFKxpvizAy9+flbylRP6ZP8MRHuW8nF5l4XM\ngXwa\r\n=aqHo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"types":"./dist/esm/index.d.ts","es2015":"./dist/esm/index.js","module":"./dist/esm/index.js","browser":"./dist/esm/index.js","engines":{"node":">=8.0.0"},"funding":{"url":"https://github.com/wessberg/browserslist-generator?sponsor=1","type":"github"},"gitHead":"f8d096a56f73d206fb5eb3fc3c4e97e0016b88d1","scripts":{"lint":"tsc --noEmit && eslint \"src/**/*.ts\" --color","test":"ava","build":"pnpm run rollup","clean":"pnpm run clean:dist","rollup":"rollup -c rollup.config.js","release":"np --no-cleanup --no-yarn","version":"pnpm run generate:all && git add .","prebuild":"pnpm run clean:dist","prettier":"prettier --write '{src,test,documentation}/**/*.{js,ts,json,html,xml,css,md}'","clean:dist":"rimraf dist","preversion":"pnpm run lint && pnpm run build","generate:all":"pnpm run generate:sandhog && pnpm run generate:changelog","update:check":"pnpx npm-check-updates --dep dev,prod","update:commit":"pnpx npm-check-updates -u --dep dev,prod && pnpm update && pnpm install","generate:sandhog":"sandhog all --yes","generate:changelog":"standard-changelog --first-release"},"typings":"./dist/esm/index.d.ts","_npmUser":{"name":"wessberg","email":"frederikwessberg@gmail.com"},"repository":{"url":"git+https://github.com/wessberg/browserslist-generator.git","type":"git"},"_npmVersion":"7.7.6","description":"A library that makes generating and validating Browserslists a breeze!","directories":{},"_nodeVersion":"15.14.0","dependencies":{"isbot":"3.0.26","semver":"^7.3.5","object-path":"^0.11.5","browserslist":"4.16.6","caniuse-lite":"^1.0.30001228","ua-parser-js":"^0.7.28","@types/semver":"^7.3.6","@types/object-path":"^0.11.0","@types/ua-parser-js":"^0.7.36","@mdn/browser-compat-data":"^3.3.3"},"_hasShrinkwrap":false,"devDependencies":{"np":"7.5.0","ava":"^3.15.0","pnpm":"^6.3.0","husky":"^6.0.0","tslib":"^2.2.0","eslint":"^7.26.0","rimraf":"^3.0.2","rollup":"^2.48.0","sandhog":"^1.0.38","ts-node":"^9.1.1","prettier":"^2.3.0","typescript":"^4.2.4","pretty-quick":"^3.1.0","npm-check-updates":"^11.5.13","standard-changelog":"^2.0.27","@wessberg/ts-config":"^1.1.0","eslint-plugin-jsdoc":"^34.8.1","useragent-generator":"^1.1.1-amkt-22079-finish.0","eslint-plugin-import":"^2.23.2","eslint-config-prettier":"^8.3.0","@typescript-eslint/parser":"^4.24.0","@wessberg/rollup-plugin-ts":"^1.3.14","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/browserslist-generator_1.0.50_1621432634918_0.490871675001445","host":"s3://npm-registry-packages"}},"1.0.51":{"name":"browserslist-generator","version":"1.0.51","keywords":["browserslist","caniuse","generate","support","babel-preset-env","util"],"license":"MIT","_id":"browserslist-generator@1.0.51","maintainers":[{"name":"wessberg","email":"frederikwessberg@gmail.com"}],"contributors":[{"url":"https://github.com/wessberg","name":"Frederik Wessberg","email":"frederikwessberg@hotmail.com"}],"homepage":"https://github.com/wessberg/browserslist-generator#readme","bugs":{"url":"https://github.com/wessberg/browserslist-generator/issues"},"ava":{"files":["test/**.test.ts"],"require":["ts-node/register/transpile-only"],"timeout":"40s","verbose":true,"extensions":["ts"]},"dist":{"shasum":"8bf795d3f121dd6edc19393aadf19ff29c47cd72","tarball":"https://registry.npmjs.org/browserslist-generator/-/browserslist-generator-1.0.51.tgz","fileCount":12,"integrity":"sha512-DfyeQjyVz8YiaMd1DUspLL518M945TxnYH0ujD7r7XPQp2ra0FCf6A6i1ekhNPiu0tI3Pa2nqH5w2XfVFDGhiw==","signatures":[{"sig":"MEUCIQD8rctnscWK63pTNJXLOSFuAKHUdnDRBiKvK+koS4xtwAIgATPrUQyMDBz3Rskl4ZjvMXkA9ThTdkoE+3WQoBgVXjg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":415176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpRvUCRA9TVsSAnZWagAATisP/2kMbcHodMSh2+T62p2g\nAU+iZWzhLWvF1tmRhmJK/3F9v4JPjAi2DFcW1FpYdOx2p7CCRTRUdtpNQiYj\n4poE3CTV9txdmysihjLqI3Od7fWUhrkJdq2cgtUD3zoFuR3j5XOmXyV8nwOS\njTYlZ3iSa1xfzCQ94RGkHqxyN5nNj4+F18n+V3UKBV8gxz7iTX2hRK/LKsgG\ncQb+Mly6HvmsD6v5KBR9TgydbiVdjaadPfyl4IHsnDXFT3cH9apaPAV6MU7v\n6FneV5jmRMnuCFklr7iLV4J9zlcQWaM81uq+79Xvqb/GR6Urmtx48RE8AQGL\nP0sL55Qc1+EHW/W9k9PCeLaUUDKbpdJEqAuJ60ApILeAPPf5ByK1Undn4KaB\nTB5ZSmhltS/t4hlM+OC1dfpvzCd79Mdc3c9a99bpVNw3A62lPqzthMhym642\nYb4sCOELpYj+/7gUT8nXkfY5NB3Qxr1WTEEdwppFA8EBeb2kklosuLwzLdlW\nll24ID3p84wEXf5wACSEK1NNvBJgt9Ac+CFcj/ElQNga9kv1eo+pyQxJMLHh\nMfagnVVcYMqOARR/kuHM+0OE0IXt2QiO+1IPFfp81u5R13Y3BRXEcdIoACDN\nPsrzsoMdIbik9tA8qJMIseWYFfKR+VhTvWBOy+BpsLfK8X71nwPUfoKlc8m2\nXr2+\r\n=dCtE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"types":"./dist/esm/index.d.ts","es2015":"./dist/esm/index.js","module":"./dist/esm/index.js","browser":"./dist/esm/index.js","engines":{"node":">=8.0.0"},"funding":{"url":"https://github.com/wessberg/browserslist-generator?sponsor=1","type":"github"},"gitHead":"68dd269aa6bd5ce7df0add7eeea6766a4ea60ad3","scripts":{"lint":"tsc --noEmit && eslint \"src/**/*.ts\" --color","test":"ava","build":"pnpm run rollup","clean":"pnpm run clean:dist","rollup":"rollup -c rollup.config.js","release":"np --no-cleanup --no-yarn","version":"pnpm run generate:all && git add .","prebuild":"pnpm run clean:dist","prettier":"prettier --write '{src,test,documentation}/**/*.{js,ts,json,html,xml,css,md}'","clean:dist":"rimraf dist","preversion":"pnpm run lint && pnpm run build","generate:all":"pnpm run generate:sandhog && pnpm run generate:changelog","update:check":"pnpx npm-check-updates --dep dev,prod","update:commit":"pnpx npm-check-updates -u --dep dev,prod && pnpm update && pnpm install","generate:sandhog":"sandhog all --yes","generate:changelog":"standard-changelog --first-release"},"typings":"./dist/esm/index.d.ts","_npmUser":{"name":"wessberg","email":"frederikwessberg@gmail.com"},"repository":{"url":"git+https://github.com/wessberg/browserslist-generator.git","type":"git"},"_npmVersion":"7.7.6","description":"A library that makes generating and validating Browserslists a breeze!","directories":{},"_nodeVersion":"15.14.0","dependencies":{"isbot":"3.0.26","semver":"^7.3.5","object-path":"^0.11.5","browserslist":"4.16.6","caniuse-lite":"^1.0.30001228","ua-parser-js":"^0.7.28","@types/semver":"^7.3.6","@types/object-path":"^0.11.0","@types/ua-parser-js":"^0.7.36","@mdn/browser-compat-data":"^3.3.3"},"_hasShrinkwrap":false,"devDependencies":{"np":"7.5.0","ava":"^3.15.0","pnpm":"^6.3.0","husky":"^6.0.0","tslib":"^2.2.0","eslint":"^7.26.0","rimraf":"^3.0.2","rollup":"^2.48.0","sandhog":"^1.0.38","ts-node":"^9.1.1","prettier":"^2.3.0","typescript":"^4.2.4","pretty-quick":"^3.1.0","npm-check-updates":"^11.5.13","standard-changelog":"^2.0.27","@wessberg/ts-config":"^1.1.0","eslint-plugin-jsdoc":"^34.8.1","useragent-generator":"^1.1.1-amkt-22079-finish.0","eslint-plugin-import":"^2.23.2","eslint-config-prettier":"^8.3.0","@typescript-eslint/parser":"^4.24.0","@wessberg/rollup-plugin-ts":"^1.3.14","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/browserslist-generator_1.0.51_1621433299628_0.7362031489211276","host":"s3://npm-registry-packages"}},"1.0.52":{"name":"browserslist-generator","version":"1.0.52","keywords":["browserslist","caniuse","generate","support","babel-preset-env","util"],"license":"MIT","_id":"browserslist-generator@1.0.52","maintainers":[{"name":"wessberg","email":"frederikwessberg@gmail.com"}],"contributors":[{"url":"https://github.com/wessberg","name":"Frederik Wessberg","email":"frederikwessberg@hotmail.com"}],"homepage":"https://github.com/wessberg/browserslist-generator#readme","bugs":{"url":"https://github.com/wessberg/browserslist-generator/issues"},"ava":{"files":["test/**.test.ts"],"require":["ts-node/register/transpile-only"],"timeout":"40s","verbose":true,"extensions":["ts"]},"dist":{"shasum":"57329d9ace07ac7ff1e82bd6414092d1fee486a2","tarball":"https://registry.npmjs.org/browserslist-generator/-/browserslist-generator-1.0.52.tgz","fileCount":12,"integrity":"sha512-hCY9zNxc+NXTaPtfuYNN/7pDUF6e1qzTMk/oJbC73zrS5ehgyhSvy/LLGJt8EDGZAsy+XhA9p45QwnSK8Uk/ZA==","signatures":[{"sig":"MEQCIFf6H9K4Jw9+0EK4OiB5pC6sMmrQ5I5FLnozeaN176KmAiBT1voQBGSsIipgWrd3k8coygXeWM4xMopo0yKnmIKkuA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":416621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpSYICRA9TVsSAnZWagAAYQoP/jl9TFpVK3FGzIK9EVt0\nkkIFYfjuDzNc/X5F72YOASZePxnh+/scjT7+JK0ZKM0Htz34000BTv/MmVe0\njtcLGzXCi+mjKZz2appCWOzQb+vw5M5YO0ZECA6KcGEzHX0Xtje36XY6nQSC\n/Olflgk3uh4rcDZwcLl0NZC7+fq7mzdrMPdV73qN0Sp+77mNgJ3mMbfeaqCt\nOp+JjyHXujf96WEhkYfY2IZIl9kxcPfKz3e1sjBQM75kSpDtKd+vuznTQBgp\nhH4oW2B1NUPLTGQKlsH7IBEuO7nimcF7MugjpKKhsKl1O9a7tvEuBT1ihyLm\nbL6reS8JNQpHFUfx8UQ0sh2OtPWqlS4tnHsqPhoBzeT+CwcP3CSBhWc0rNEd\nu8vJ3dmQAKmrLI+mTzK+eFUrgST4alOD8GgU3QcxenEDeDJd28S3qSCaCzMM\nzZsf1kB9BqHY/lG0nBsMDvsQXH9yim2miGctAIRQvT2ogaVXnm4z8GlzwXzC\nt5jaiE2Z1gMgnKvrp4eJX31Ocg6Zh2BkbRoiex3ejgeh8f0Me1abDJfzCVSq\nF+qMWwUzh6gA7T1MzT7HzdvE2SYWP4/e0NPY19JRBieHp680E/Itfz/6mHMq\nekvOM1Pi4IEpBNRMIUgojWLUcdunUn9PiZfM+hTHuNs5ilCWGHH1J11IMppX\nk8dA\r\n=0iBa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"types":"./dist/esm/index.d.ts","es2015":"./dist/esm/index.js","module":"./dist/esm/index.js","browser":"./dist/esm/index.js","engines":{"node":">=8.0.0"},"funding":{"url":"https://github.com/wessberg/browserslist-generator?sponsor=1","type":"github"},"gitHead":"b2bd3bc22131369d24e915ef0c0dc4c28aa1753e","scripts":{"lint":"tsc --noEmit && eslint \"src/**/*.ts\" --color","test":"ava","build":"pnpm run rollup","clean":"pnpm run clean:dist","rollup":"rollup -c rollup.config.js","release":"np --no-cleanup --no-yarn","version":"pnpm run generate:all && git add .","prebuild":"pnpm run clean:dist","prettier":"prettier --write '{src,test,documentation}/**/*.{js,ts,json,html,xml,css,md}'","clean:dist":"rimraf dist","preversion":"pnpm run lint && pnpm run build","generate:all":"pnpm run generate:sandhog && pnpm run generate:changelog","update:check":"pnpx npm-check-updates --dep dev,prod","update:commit":"pnpx npm-check-updates -u --dep dev,prod && pnpm update && pnpm install","generate:sandhog":"sandhog all --yes","generate:changelog":"standard-changelog --first-release"},"typings":"./dist/esm/index.d.ts","_npmUser":{"name":"wessberg","email":"frederikwessberg@gmail.com"},"repository":{"url":"git+https://github.com/wessberg/browserslist-generator.git","type":"git"},"_npmVersion":"7.7.6","description":"A library that makes generating and validating Browserslists a breeze!","directories":{},"_nodeVersion":"15.14.0","dependencies":{"isbot":"3.0.26","semver":"^7.3.5","object-path":"^0.11.5","browserslist":"4.16.6","caniuse-lite":"^1.0.30001228","ua-parser-js":"^0.7.28","@types/semver":"^7.3.6","@types/object-path":"^0.11.0","@types/ua-parser-js":"^0.7.36","@mdn/browser-compat-data":"^3.3.3"},"_hasShrinkwrap":false,"devDependencies":{"np":"7.5.0","ava":"^3.15.0","pnpm":"^6.3.0","husky":"^6.0.0","tslib":"^2.2.0","eslint":"^7.26.0","rimraf":"^3.0.2","rollup":"^2.48.0","sandhog":"^1.0.38","ts-node":"^9.1.1","prettier":"^2.3.0","typescript":"^4.2.4","pretty-quick":"^3.1.0","npm-check-updates":"^11.5.13","standard-changelog":"^2.0.27","@wessberg/ts-config":"^1.1.0","eslint-plugin-jsdoc":"^34.8.1","useragent-generator":"^1.1.1-amkt-22079-finish.0","eslint-plugin-import":"^2.23.2","eslint-config-prettier":"^8.3.0","@typescript-eslint/parser":"^4.24.0","@wessberg/rollup-plugin-ts":"^1.3.14","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/browserslist-generator_1.0.52_1621435912224_0.08229312491926111","host":"s3://npm-registry-packages"}},"1.0.53":{"name":"browserslist-generator","version":"1.0.53","keywords":["browserslist","caniuse","generate","support","babel-preset-env","util"],"license":"MIT","_id":"browserslist-generator@1.0.53","maintainers":[{"name":"wessberg","email":"frederikwessberg@gmail.com"}],"contributors":[{"url":"https://github.com/wessberg","name":"Frederik Wessberg","email":"frederikwessberg@hotmail.com"}],"homepage":"https://github.com/wessberg/browserslist-generator#readme","bugs":{"url":"https://github.com/wessberg/browserslist-generator/issues"},"ava":{"files":["test/**.test.ts"],"require":["ts-node/register/transpile-only"],"timeout":"40s","verbose":true,"extensions":["ts"]},"dist":{"shasum":"5876c98386ff2ad0913c561604a6f0508946ef4c","tarball":"https://registry.npmjs.org/browserslist-generator/-/browserslist-generator-1.0.53.tgz","fileCount":12,"integrity":"sha512-dOsdiV6xylmMAYq/e+I2YoyE8muAv8SQJz9/vzSXly8mUATYuF4s/UxMERcKr99S5OcQda3AYRNTYpp6WyjDLQ==","signatures":[{"sig":"MEUCIBfSewbTK+0ukDx9oV6uOvLIbxbsSQcuTopmoJTjNx7XAiEA2VGKB+HxoSPpMBcdV1gCtqbdwLuATRbipYZQszXNz0k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":432555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpZQsCRA9TVsSAnZWagAAVE8P/0ltG84iIIOBSOxrpVSL\nZsX11YMXtL8D09fMKO9/0idq6yHqGeCf72DY7wrdXmNfu610ekK+TBm/tDaJ\ngDrJMYugvberOuAadamseVxMKxrsEWPn4JOrzIY8A4ZpmTHLiUtbB6f1Hyp6\nS7pORhXjaoFqQL2MbypUHUGLwK8aS5P2vBZbbHCmrvbNhum5xn1Ib/2ZYdIu\nj2TfGQ0h5m6lRRgeeREdV4eNoHCaKyOHW8/BJAPL6K+Xrs/TxyJyE5JdldQJ\nynNJBe7xC/mXqGbb3nKqAJegV92vzqE0AlNpC+7ynEXTnxTP10mfykKWk+v2\nGzNvL0i4e9c/f80V6SYS/UucorSs+32K7a9aCm4UD8pvkMAMiK0uSap1kPrP\nD8ig3E8qIufiywvF421c3Vs8RchXGEYi2bVBpYky/g3Uh8GKEIN6Qspav6ML\nq53xx96GMV396PfsTbpMVrDTsOsa+Lqzn91IgPQ2gjEkwHDnwkPF9qsmsf0R\na7AI6qDkszERvDOw0TpudFYunYFnE9TJI2KyDu+qQgsWl8rt5hGRKFNBwh7o\nOJkR4VSVLu7t59t5E11q5hBwkTdJcqQcczGuEzwni3Jzhu3cj+CBac+CTF8P\nVEa6HDI9qAuiptMfENRLJh+KCJ5IarHvLoJ62qcIcrs/p2oSyoYsykddaVf6\nf5aE\r\n=Zgq9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"types":"./dist/esm/index.d.ts","es2015":"./dist/esm/index.js","module":"./dist/esm/index.js","browser":"./dist/esm/index.js","engines":{"node":">=8.0.0"},"funding":{"url":"https://github.com/wessberg/browserslist-generator?sponsor=1","type":"github"},"gitHead":"f6406ded5a3cd6c7808b096d57861d1023965288","scripts":{"lint":"tsc --noEmit && eslint \"src/**/*.ts\" --color","test":"ava","build":"pnpm run rollup","clean":"pnpm run clean:dist","rollup":"rollup -c rollup.config.js","release":"np --no-cleanup --no-yarn","version":"pnpm run generate:all && git add .","prebuild":"pnpm run clean:dist","prettier":"prettier --write '{src,test,documentation}/**/*.{js,ts,json,html,xml,css,md}'","clean:dist":"rimraf dist","preversion":"pnpm run lint && pnpm run build","generate:all":"pnpm run generate:sandhog && pnpm run generate:changelog","update:check":"pnpx npm-check-updates --dep dev,prod","update:commit":"pnpx npm-check-updates -u --dep dev,prod && pnpm update && pnpm install","generate:sandhog":"sandhog all --yes","generate:changelog":"standard-changelog --first-release"},"typings":"./dist/esm/index.d.ts","_npmUser":{"name":"wessberg","email":"frederikwessberg@gmail.com"},"repository":{"url":"git+https://github.com/wessberg/browserslist-generator.git","type":"git"},"_npmVersion":"7.7.6","description":"A library that makes generating and validating Browserslists a breeze!","directories":{},"_nodeVersion":"15.14.0","dependencies":{"isbot":"3.0.26","semver":"^7.3.5","object-path":"^0.11.5","browserslist":"4.16.6","caniuse-lite":"^1.0.30001228","ua-parser-js":"^0.7.28","@types/semver":"^7.3.6","@types/object-path":"^0.11.0","@types/ua-parser-js":"^0.7.36","@mdn/browser-compat-data":"^3.3.3"},"_hasShrinkwrap":false,"devDependencies":{"np":"7.5.0","ava":"^3.15.0","pnpm":"^6.3.0","husky":"^6.0.0","tslib":"^2.2.0","eslint":"^7.26.0","rimraf":"^3.0.2","rollup":"^2.48.0","sandhog":"^1.0.38","ts-node":"^9.1.1","prettier":"^2.3.0","typescript":"^4.2.4","pretty-quick":"^3.1.0","npm-check-updates":"^11.5.13","standard-changelog":"^2.0.27","@wessberg/ts-config":"^1.1.0","eslint-plugin-jsdoc":"^34.8.1","useragent-generator":"^1.1.1-amkt-22079-finish.0","eslint-plugin-import":"^2.23.2","eslint-config-prettier":"^8.3.0","@typescript-eslint/parser":"^4.24.0","@wessberg/rollup-plugin-ts":"^1.3.14","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/browserslist-generator_1.0.53_1621464107841_0.5909738628175127","host":"s3://npm-registry-packages"}},"1.0.54":{"name":"browserslist-generator","version":"1.0.54","keywords":["browserslist","caniuse","generate","support","babel-preset-env","util"],"license":"MIT","_id":"browserslist-generator@1.0.54","maintainers":[{"name":"wessberg","email":"frederikwessberg@gmail.com"}],"contributors":[{"url":"https://github.com/wessberg","name":"Frederik Wessberg","email":"frederikwessberg@hotmail.com"}],"homepage":"https://github.com/wessberg/browserslist-generator#readme","bugs":{"url":"https://github.com/wessberg/browserslist-generator/issues"},"ava":{"files":["test/**.test.ts"],"require":["ts-node/register/transpile-only"],"timeout":"40s","verbose":true,"extensions":["ts"]},"dist":{"shasum":"fb22332386cfddefea4c34c464c6dd8d2bff4619","tarball":"https://registry.npmjs.org/browserslist-generator/-/browserslist-generator-1.0.54.tgz","fileCount":12,"integrity":"sha512-Ao5crB5rMKSe2GRw2DwcexvxQUU4nlY7cnO2m9aWJMqP/NYf7kIPQFo8KpmvQ1uQ5kQ4rurlmH+icff0vZXeyQ==","signatures":[{"sig":"MEQCIFdZjq8R+mbmfOLHdfw8ighhUBWrY/A06XkjVGU1ZOv3AiB+mfz6V+rQWGs/H3vrIwbIfTJxGp5BMepjoxLdGFN+xw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":435958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpZenCRA9TVsSAnZWagAA1IsP/igD8yRolIvx8hWtPJcz\nMDq14UjjolvvYKZSco26fwK3QpN2L5OECCUEyS1LAR44c/IF/EuInmvVLdFn\n6FZUwc1YCPhMaFbeYYF2F8OSUChadj3EGUoUqmk78G+OqB5lGudzX9M4T8oe\nACdaT2qO6I5uj7qbDIupJRizcW93ALVtkzcR8lYGNRJtVn/HCmX0X1bUpaTt\nuN/tLowNPUnlMo290qlHCbViPDBZdufDk/itIPq+XRfGrk94TO/3YbFkpSDw\nl/ly9cy37PXjIm4EkPntLFAhXxLXUz7shAitTWzxseGKK+ITb6bfNNGwqAGs\nGlbjyadmTqKig0p45k9GJNGETTFwgpQA+CIdxb9G3jjZEHwuK2gufScLy0dE\nxdF6+Lw3Df8fBQuv6gdi6q5eW8Q7nsi7pOuz1XgPDqh2Vpd1H5UOgSXwHuV9\n2KvydWECXVhNVow2NAZyo4us+0cPxYHF4c1QFycsAjDNPF65hKixXw7pOFoz\nt/QTlFfLq/xC0vvCcOXKYYpvUZZ8PbSyQL18HemM3LhiL3IYxf7z3QUkuupY\nt8lhcIINL505e+LgGUE2DShPuQj905k31699g7pvMGBDg9fc2FsOnZ0eKkbF\nKLmkYgXxVKLEQ+5Y1c1KCDdwpP1AeCAn9hEjlG/pDZ7PUAl/xDxT9zPpY0vL\n/eMz\r\n=NRRw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"types":"./dist/esm/index.d.ts","es2015":"./dist/esm/index.js","module":"./dist/esm/index.js","browser":"./dist/esm/index.js","engines":{"node":">=8.0.0"},"funding":{"url":"https://github.com/wessberg/browserslist-generator?sponsor=1","type":"github"},"gitHead":"5042921d0d545ce8ecdb3cc411be1e8f318fb98f","scripts":{"lint":"tsc --noEmit && eslint \"src/**/*.ts\" --color","test":"ava","build":"pnpm run rollup","clean":"pnpm run clean:dist","rollup":"rollup -c rollup.config.js","release":"np --no-cleanup --no-yarn","version":"pnpm run generate:all && git add .","prebuild":"pnpm run clean:dist","prettier":"prettier --write '{src,test,documentation}/**/*.{js,ts,json,html,xml,css,md}'","clean:dist":"rimraf dist","preversion":"pnpm run lint && pnpm run build","generate:all":"pnpm run generate:sandhog && pnpm run generate:changelog","update:check":"pnpx npm-check-updates --dep dev,prod","update:commit":"pnpx npm-check-updates -u --dep dev,prod && pnpm update && pnpm install","generate:sandhog":"sandhog all --yes","generate:changelog":"standard-changelog --first-release"},"typings":"./dist/esm/index.d.ts","_npmUser":{"name":"wessberg","email":"frederikwessberg@gmail.com"},"repository":{"url":"git+https://github.com/wessberg/browserslist-generator.git","type":"git"},"_npmVersion":"7.7.6","description":"A library that makes generating and validating Browserslists a breeze!","directories":{},"_nodeVersion":"15.14.0","dependencies":{"isbot":"3.0.26","semver":"^7.3.5","object-path":"^0.11.5","browserslist":"4.16.6","caniuse-lite":"^1.0.30001228","ua-parser-js":"^0.7.28","@types/semver":"^7.3.6","@types/object-path":"^0.11.0","@types/ua-parser-js":"^0.7.36","@mdn/browser-compat-data":"^3.3.3"},"_hasShrinkwrap":false,"devDependencies":{"np":"7.5.0","ava":"^3.15.0","pnpm":"^6.3.0","husky":"^6.0.0","tslib":"^2.2.0","eslint":"^7.26.0","rimraf":"^3.0.2","rollup":"^2.48.0","sandhog":"^1.0.38","ts-node":"^9.1.1","prettier":"^2.3.0","typescript":"^4.2.4","pretty-quick":"^3.1.0","npm-check-updates":"^11.5.13","standard-changelog":"^2.0.27","@wessberg/ts-config":"^1.1.0","eslint-plugin-jsdoc":"^34.8.1","useragent-generator":"^1.1.1-amkt-22079-finish.0","eslint-plugin-import":"^2.23.2","eslint-config-prettier":"^8.3.0","@typescript-eslint/parser":"^4.24.0","@wessberg/rollup-plugin-ts":"^1.3.14","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/browserslist-generator_1.0.54_1621464998818_0.20862144145338957","host":"s3://npm-registry-packages"}},"1.0.55":{"name":"browserslist-generator","version":"1.0.55","keywords":["browserslist","caniuse","generate","support","babel-preset-env","util"],"license":"MIT","_id":"browserslist-generator@1.0.55","maintainers":[{"name":"wessberg","email":"frederikwessberg@gmail.com"}],"contributors":[{"url":"https://github.com/wessberg","name":"Frederik Wessberg","email":"frederikwessberg@hotmail.com"}],"homepage":"https://github.com/wessberg/browserslist-generator#readme","bugs":{"url":"https://github.com/wessberg/browserslist-generator/issues"},"ava":{"files":["test/**.test.ts"],"require":["ts-node/register/transpile-only"],"timeout":"40s","verbose":true,"extensions":["ts"]},"dist":{"shasum":"8dcc5c0a330539a07a47103ffd871b4107f0c623","tarball":"https://registry.npmjs.org/browserslist-generator/-/browserslist-generator-1.0.55.tgz","fileCount":12,"integrity":"sha512-OOPbJZ3GPMSjzJK9fqFWTtJtFuk5NrLcQoJ2HGJnlkIAJSxqpq2OMgTE/nizPoiS27VNpvRnxMMjtsTz8UAGdg==","signatures":[{"sig":"MEUCIE/jPw1gAdAY8gmAC1t1tmLgeqbmfEAHlXHU22MwhDVPAiEApWsT4f+B9Z2M3Y8AT6ka4ZG0YXAxXFxE1DN/z7bwogo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":436473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpZkgCRA9TVsSAnZWagAATCAP/jfbZJ6CDtjbV2wnZ1Z6\n6D+nXSLhAAKc+z8Ok0oyp782iNlUucdo/L24XpS74eTSmc1P7YX5VN7E+Q7Q\n42vN6CSGphAhncvRhbHFLcIc13PY+/3zFGkll9VK5tudh+5oNwGEtRBHh0z5\nw7u8l6TdrZF7RtaduickYFmCjrexahHYHwyB3llFQtugBb3h4QH5GnNyxItb\nzP55QyOENlqvsaFroyYMqrIfvDVVvowYKj7oWPhFieC9ov2IV+cK9NGfAC9R\njq2NE475TcnQUtMXdcm1b2HMJBlL70lNxV7JzTqOsj5/PzLi5Y1ECyUjqRXL\nLjXEtPdIWuGxogzebpx+NKqh8NsA9OzHD70SJoFGtdjtltYKM3/umJMuHDpR\nWG+RojJpjHmO5vX7wct9CnUFjFbkovee1WdaIXQkgE5E8yYe4T9lTKS1xJzr\nq6ieukvkIeenSqdfDElazVnVYCTXnhPfvul2r6DALjt8Eu74GTgtGJIvRfQc\nXx0CzEq4HLVK5H4lHJztXMtDM+c7glNV5J0YZHZPO1Tg9EsxkGOB7cuZ0QRr\nXDBFiYYKssR5PnVDXDfEGfi5XEMru3oOcYPof6bJ5Gdqrzeyz1wB49tE4qVP\nORMGYYOcd9DRcVNsOV6/WyLYN+njCnrlpF0Lyqqb8AW5hduJRu5gCZTnVoCE\nVDtj\r\n=+SCa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"types":"./dist/esm/index.d.ts","es2015":"./dist/esm/index.js","module":"./dist/esm/index.js","browser":"./dist/esm/index.js","engines":{"node":">=8.0.0"},"funding":{"url":"https://github.com/wessberg/browserslist-generator?sponsor=1","type":"github"},"gitHead":"7e32e2d896bdbca98865d9d1e8f052d5c2dfb406","scripts":{"lint":"tsc --noEmit && eslint \"src/**/*.ts\" --color","test":"ava","build":"pnpm run rollup","clean":"pnpm run clean:dist","rollup":"rollup -c rollup.config.js","release":"np --no-cleanup --no-yarn","version":"pnpm run generate:all && git add .","prebuild":"pnpm run clean:dist","prettier":"prettier --write '{src,test,documentation}/**/*.{js,ts,json,html,xml,css,md}'","clean:dist":"rimraf dist","preversion":"pnpm run lint && pnpm run build","generate:all":"pnpm run generate:sandhog && pnpm run generate:changelog","update:check":"pnpx npm-check-updates --dep dev,prod","update:commit":"pnpx npm-check-updates -u --dep dev,prod && pnpm update && pnpm install","generate:sandhog":"sandhog all --yes","generate:changelog":"standard-changelog --first-release"},"typings":"./dist/esm/index.d.ts","_npmUser":{"name":"wessberg","email":"frederikwessberg@gmail.com"},"repository":{"url":"git+https://github.com/wessberg/browserslist-generator.git","type":"git"},"_npmVersion":"7.7.6","description":"A library that makes generating and validating Browserslists a breeze!","directories":{},"_nodeVersion":"15.14.0","dependencies":{"isbot":"3.0.26","semver":"^7.3.5","object-path":"^0.11.5","browserslist":"4.16.6","caniuse-lite":"^1.0.30001228","ua-parser-js":"^0.7.28","@types/semver":"^7.3.6","@types/object-path":"^0.11.0","@types/ua-parser-js":"^0.7.36","@mdn/browser-compat-data":"^3.3.3"},"_hasShrinkwrap":false,"devDependencies":{"np":"7.5.0","ava":"^3.15.0","pnpm":"^6.3.0","husky":"^6.0.0","tslib":"^2.2.0","eslint":"^7.26.0","rimraf":"^3.0.2","rollup":"^2.48.0","sandhog":"^1.0.38","ts-node":"^9.1.1","prettier":"^2.3.0","typescript":"^4.2.4","pretty-quick":"^3.1.0","npm-check-updates":"^11.5.13","standard-changelog":"^2.0.27","@wessberg/ts-config":"^1.1.0","eslint-plugin-jsdoc":"^34.8.1","useragent-generator":"^1.1.1-amkt-22079-finish.0","eslint-plugin-import":"^2.23.2","eslint-config-prettier":"^8.3.0","@typescript-eslint/parser":"^4.24.0","@wessberg/rollup-plugin-ts":"^1.3.14","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/browserslist-generator_1.0.55_1621465376125_0.26582358666834094","host":"s3://npm-registry-packages"}},"1.0.56":{"name":"browserslist-generator","version":"1.0.56","keywords":["browserslist","caniuse","generate","support","babel-preset-env","util"],"license":"MIT","_id":"browserslist-generator@1.0.56","maintainers":[{"name":"wessberg","email":"frederikwessberg@gmail.com"}],"contributors":[{"url":"https://github.com/wessberg","name":"Frederik Wessberg","email":"frederikwessberg@hotmail.com"}],"homepage":"https://github.com/wessberg/browserslist-generator#readme","bugs":{"url":"https://github.com/wessberg/browserslist-generator/issues"},"ava":{"files":["test/**.test.ts"],"require":["ts-node/register/transpile-only"],"timeout":"40s","verbose":true,"extensions":["ts"]},"dist":{"shasum":"0684190439085f66382d4ceae0207d2a60252b45","tarball":"https://registry.npmjs.org/browserslist-generator/-/browserslist-generator-1.0.56.tgz","fileCount":12,"integrity":"sha512-KCVkhPn4DxnboyoxdyBGApyf2HQ2HkZmyvjjIPiti4UF/GHO6xH2jzVPz7MHv7lQNwS4Fo+eyds5dK+kv5ryuw==","signatures":[{"sig":"MEQCIFIpyKTheIqRWb5Vl4g+l6EQN/3Cd3tiBalvYtYifkj/AiA+Jlc/eHnYOtg/ypijA1v3KMN4Dqu33m9/UcAUJ2q0DA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":465077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpjt5CRA9TVsSAnZWagAA0PgP/iuwQLy+qVtx84wKAyVU\nUO2J8xUR4r8yzSrOlPfIvY0jw5WR3DBYTPImR//6UxdnGpSNwTfBdhNaKIzK\nSH/lYsLF6LaN7sGsv5Snb/jBsU4H0mOeihoNZgNQyvhVJ7cJj/fjXmdHxgWh\nNZWGXRSbgLegdHDQ1otHuF7xd1p8ScfgXApCPVeYrB9vXA4f1QqLQ3Th+BjO\nH9RVt8iCqYNl0wYO5iJuACUuok8aJRZKodru8CaH0AU2HZwjetGExcs4neg5\nnYfcYXIurznPAX+Y1Bd4Mf8uzMvRjYSK4mApCBSPfElBnhKszYzYvoI/3L8N\nscPYRipPH2GxVIUkPORxzw6h2wpm2FPgZxKnIn1w/K+KsYPE9Q7nR1YDUE4B\nGLOW/ls+l6gs96kB8WGevZSwK4sX24/VNrwilEQaX5f9pqkVlE9Edi7PE6rK\nfoy6zENT7foRkRwTHhAEfKVeMsTHlaOd/kGYJnO73cuMB6/uem5cfTEiFOdK\nzJXAX5KB2S0OEHTQV9gJUUntup05AhYg3bwhnXXHnoLv/t9gychzI3QCFK4i\nTkFxUut+8hwsNYthq7/aw4erSj1SgVLiVgB+1+8EMLGVjoh3ticq2tTNZn6B\nh/xSArCIoil0J7kPWbeDeq4oZGI1kJ3o00w3HlmSex/wj4w2ylrnVAhDWBeQ\n97uA\r\n=SrFq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"types":"./dist/esm/index.d.ts","es2015":"./dist/esm/index.js","module":"./dist/esm/index.js","browser":"./dist/esm/index.js","engines":{"node":">=8.0.0"},"funding":{"url":"https://github.com/wessberg/browserslist-generator?sponsor=1","type":"github"},"gitHead":"8a425392f036be79ce1a5c5d441bf92607d1c7ff","scripts":{"lint":"tsc --noEmit && eslint \"src/**/*.ts\" --color","test":"ava","build":"pnpm run rollup","clean":"pnpm run clean:dist","rollup":"rollup -c rollup.config.js","release":"np --no-cleanup --no-yarn","version":"pnpm run generate:all && git add .","prebuild":"pnpm run clean:dist","prettier":"prettier --write '{src,test,documentation}/**/*.{js,ts,json,html,xml,css,md}'","clean:dist":"rimraf dist","preversion":"pnpm run lint && pnpm run build","generate:all":"pnpm run generate:sandhog && pnpm run generate:changelog","update:check":"pnpx npm-check-updates --dep dev,prod","update:commit":"pnpx npm-check-updates -u --dep dev,prod && pnpm update && pnpm install","generate:sandhog":"sandhog all --yes","generate:changelog":"standard-changelog --first-release"},"typings":"./dist/esm/index.d.ts","_npmUser":{"name":"wessberg","email":"frederikwessberg@gmail.com"},"repository":{"url":"git+https://github.com/wessberg/browserslist-generator.git","type":"git"},"_npmVersion":"7.7.6","description":"A library that makes generating and validating Browserslists a breeze!","directories":{},"_nodeVersion":"15.14.0","dependencies":{"isbot":"3.0.26","semver":"^7.3.5","object-path":"^0.11.5","browserslist":"4.16.6","caniuse-lite":"^1.0.30001228","ua-parser-js":"^0.7.28","@types/semver":"^7.3.6","@types/object-path":"^0.11.0","@types/ua-parser-js":"^0.7.36","@mdn/browser-compat-data":"^3.3.3"},"_hasShrinkwrap":false,"devDependencies":{"np":"7.5.0","ava":"^3.15.0","pnpm":"^6.3.0","husky":"^6.0.0","tslib":"^2.2.0","eslint":"^7.26.0","rimraf":"^3.0.2","rollup":"^2.48.0","sandhog":"^1.0.38","ts-node":"^9.1.1","prettier":"^2.3.0","typescript":"^4.2.4","pretty-quick":"^3.1.0","npm-check-updates":"^11.5.13","standard-changelog":"^2.0.27","@wessberg/ts-config":"^1.1.0","eslint-plugin-jsdoc":"^34.8.1","useragent-generator":"^1.1.1-amkt-22079-finish.0","eslint-plugin-import":"^2.23.2","eslint-config-prettier":"^8.3.0","@typescript-eslint/parser":"^4.24.0","@wessberg/rollup-plugin-ts":"^1.3.14","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/browserslist-generator_1.0.56_1621506937320_0.9288784464248203","host":"s3://npm-registry-packages"}},"1.0.57":{"name":"browserslist-generator","version":"1.0.57","keywords":["browserslist","caniuse","generate","support","babel-preset-env","util"],"license":"MIT","_id":"browserslist-generator@1.0.57","maintainers":[{"name":"wessberg","email":"frederikwessberg@gmail.com"}],"contributors":[{"url":"https://github.com/wessberg","name":"Frederik Wessberg","email":"frederikwessberg@hotmail.com"}],"homepage":"https://github.com/wessberg/browserslist-generator#readme","bugs":{"url":"https://github.com/wessberg/browserslist-generator/issues"},"ava":{"files":["test/**.test.ts"],"require":["ts-node/register/transpile-only"],"timeout":"40s","verbose":true,"extensions":["ts"]},"dist":{"shasum":"f36670ad91c365ea11d74bae4cbe9951fe2fa693","tarball":"https://registry.npmjs.org/browserslist-generator/-/browserslist-generator-1.0.57.tgz","fileCount":12,"integrity":"sha512-iQojUwmDFDkFZIFZSs2S0B8+SUpdRWhNq9YiKPw7cwIEHKCvyuQERkhu9ejZwxPyAeEg2Bqjh1E3vAhYSRiq7g==","signatures":[{"sig":"MEYCIQDh2Rs0n8k2vbPc9gSnX9YYb/b7cg+ClMDllUKLgUeLmQIhAKnErKWW2ubyhChfEqYRy6a2La2y+GxVSF+tYndeH8JD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":465629,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpj34CRA9TVsSAnZWagAAVBEP/3LU2lO0ibyk1xS110wr\nXd7KCy7SnpBORDQQdN85vHQEZroioZ4PR0DqbodE8CLrM5tzf3BsDta9mqPR\nODSX/AkJbaIn4SIeRYam3AUqLNoMWdU6hdWEIiLBt0W4sjD8nKMD8UbVA/BK\n+oESm+oV8uIlV03//n2GhA1qykV2WAuaWbOoQTxSUlZcSHPIo8JTc5rS/svB\nPKsx6vARnu4bNCDDrBHpp17rMzhFDntBHFmvLiuMp27IDYKekAotHi4CxB7a\n1BeTjV58Y1AqOYIBPQ1AVTAmwGdfMEbts+NKKPQIYojHMllQFMij83X4thzj\nebs+NDjcncsIo3wCkWOcvKc5lmcomnhHCEdrd67sBX1ovLnHIMG8HRi7G5kj\n+9l1lOdk6FWU3K0CEZN34TTuYKKfvYerpnG1yCUxQLj84Y8ZN+F0/92O3zmB\nUHjNRB52v/B9XeImD75O+fM0anWru4mpFIBHe+L3ZnxI/z3rGBWNBj8W6RYB\niRVjdqDJ5JIBfFmMKncAJ7oCqCcEnb3Mkn2trrJwQZRJF03rQNY23bAhePX1\n0lHfJamFnYuaBKrXRo9QkjBs5ZRQtTjCCTQj6xSDl8UxDyw7cKQfsevSc+6H\nCisDqsd7qvoPoS/HGQW5MoqtPuqB8+SEPyG62sPKVqi0VZBP87WhV8GyAg9T\nhLeN\r\n=UAI9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"types":"./dist/esm/index.d.ts","es2015":"./dist/esm/index.js","module":"./dist/esm/index.js","browser":"./dist/esm/index.js","engines":{"node":">=8.0.0"},"funding":{"url":"https://github.com/wessberg/browserslist-generator?sponsor=1","type":"github"},"gitHead":"d3edd30013ee6baf84354b6b3ec7b4d05cd0e7fb","scripts":{"lint":"tsc --noEmit && eslint \"src/**/*.ts\" --color","test":"ava","build":"pnpm run rollup","clean":"pnpm run clean:dist","rollup":"rollup -c rollup.config.js","release":"np --no-cleanup --no-yarn","version":"pnpm run generate:all && git add .","prebuild":"pnpm run clean:dist","prettier":"prettier --write '{src,test,documentation}/**/*.{js,ts,json,html,xml,css,md}'","clean:dist":"rimraf dist","preversion":"pnpm run lint && pnpm run build","generate:all":"pnpm run generate:sandhog && pnpm run generate:changelog","update:check":"pnpx npm-check-updates --dep dev,prod","update:commit":"pnpx npm-check-updates -u --dep dev,prod && pnpm update && pnpm install","generate:sandhog":"sandhog all --yes","generate:changelog":"standard-changelog --first-release"},"typings":"./dist/esm/index.d.ts","_npmUser":{"name":"wessberg","email":"frederikwessberg@gmail.com"},"repository":{"url":"git+https://github.com/wessberg/browserslist-generator.git","type":"git"},"_npmVersion":"7.7.6","description":"A library that makes generating and validating Browserslists a breeze!","directories":{},"_nodeVersion":"15.14.0","dependencies":{"isbot":"3.0.26","semver":"^7.3.5","object-path":"^0.11.5","browserslist":"4.16.6","caniuse-lite":"^1.0.30001228","ua-parser-js":"^0.7.28","@types/semver":"^7.3.6","@types/object-path":"^0.11.0","@types/ua-parser-js":"^0.7.36","@mdn/browser-compat-data":"^3.3.3"},"_hasShrinkwrap":false,"devDependencies":{"np":"7.5.0","ava":"^3.15.0","pnpm":"^6.3.0","husky":"^6.0.0","tslib":"^2.2.0","eslint":"^7.26.0","rimraf":"^3.0.2","rollup":"^2.48.0","sandhog":"^1.0.38","ts-node":"^9.1.1","prettier":"^2.3.0","typescript":"^4.2.4","pretty-quick":"^3.1.0","npm-check-updates":"^11.5.13","standard-changelog":"^2.0.27","@wessberg/ts-config":"^1.1.0","eslint-plugin-jsdoc":"^34.8.1","useragent-generator":"^1.1.1-amkt-22079-finish.0","eslint-plugin-import":"^2.23.2","eslint-config-prettier":"^8.3.0","@typescript-eslint/parser":"^4.24.0","@wessberg/rollup-plugin-ts":"^1.3.14","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/browserslist-generator_1.0.57_1621507575926_0.3737848903858596","host":"s3://npm-registry-packages"}},"1.0.58":{"name":"browserslist-generator","version":"1.0.58","keywords":["browserslist","caniuse","generate","support","babel-preset-env","util"],"license":"MIT","_id":"browserslist-generator@1.0.58","maintainers":[{"name":"wessberg","email":"frederikwessberg@gmail.com"}],"contributors":[{"url":"https://github.com/wessberg","name":"Frederik Wessberg","email":"frederikwessberg@hotmail.com"}],"homepage":"https://github.com/wessberg/browserslist-generator#readme","bugs":{"url":"https://github.com/wessberg/browserslist-generator/issues"},"ava":{"files":["test/**.test.ts"],"require":["ts-node/register/transpile-only"],"timeout":"40s","verbose":true,"extensions":["ts"]},"dist":{"shasum":"97a9111f58b48826a14a289d641264ebf66c62c7","tarball":"https://registry.npmjs.org/browserslist-generator/-/browserslist-generator-1.0.58.tgz","fileCount":12,"integrity":"sha512-cxPgLIvgiuez1Q/88wg2W8iUfUXyBk7VmpJ5LdV03KFerKPn9fXymv9XoLW5+3YsaD6fZbERWErXqdh80lG9Eg==","signatures":[{"sig":"MEUCICP2P+2SU9xOhrJiAhTSXdrUn7RdYaf9bapqBMGLoWoTAiEAgExgvLkyWfDjZKUp7QE09mT9kQQ9q4CK3BADRrF0p5U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":476345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqDqZCRA9TVsSAnZWagAAJrcP/ApzSpLLmiLy2LW/2H7A\nxAar89hpHyJiU/qYWXDtfDhdu7Sfpw7his4o/3XAVB2vTl80lbIwiLkFUad1\nT5+0v1pq4TZG4E6YS/HlCB1mQttTNmWRDN513EcI7dg+CgjRoHaKPx5bwYAo\nDDbq36YnX16rNFkRgXVjZOxYEaetPM4PG4U1WvXTxDwy1zV7uVSNIOdBZ+X1\n0kn9iPF6OM/uH6tD+bCyhT4xZGetpNcGyH1haU0YmOJ90+phaTPQ/dGs+qLA\n2g10Vr8Cqn/hJTtkz72V7i6dI8jSvRu6nwz9K84hNZ670655G92eHM/1oCCB\nD/8itsjW/MT87hqbwfeJm+Br+4E4vRIEAs22qdEuRxqrXkAP/rruUuueoSV9\nWnIZhV5jZWQoQsYRoJfwZIduCaKn7ylA6me4QGu1qJh5a1VwwbVTzlzaiN1N\nokkuQ3JZ/SRNoeZLEpGvrLBPVoFmzVPIOdZEcKIiaNYSr8ZveFSFSJPc1FKy\nFlRTPNk+NjUn5tYfqezkF6o7j1PjNK19HxT6iWDhOsAJXQPnQyjqmdQYsqZ5\nL5BjPQmTZj1zf3G6ITSPrZd6ykZAYW0WVMfMnqS2CJPd/NRxFF1EV9ysnX2x\nvcg6QkBZryxDzawuXvNeTdbCWmD8gos4TH2246eNSYafP6ITGIQvksyxUCyO\n1hNE\r\n=HSTd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"types":"./dist/esm/index.d.ts","es2015":"./dist/esm/index.js","module":"./dist/esm/index.js","browser":"./dist/esm/index.js","engines":{"node":">=8.0.0"},"funding":{"url":"https://github.com/wessberg/browserslist-generator?sponsor=1","type":"github"},"gitHead":"9545d31784b3c1301c74ad15401a06b9370e866a","scripts":{"lint":"tsc --noEmit && eslint \"src/**/*.ts\" --color","test":"ava","build":"pnpm run rollup","clean":"pnpm run clean:dist","rollup":"rollup -c rollup.config.js","release":"np --no-cleanup --no-yarn","version":"pnpm run generate:all && git add .","prebuild":"pnpm run clean:dist","prettier":"prettier --write '{src,test,documentation}/**/*.{js,ts,json,html,xml,css,md}'","clean:dist":"rimraf dist","preversion":"pnpm run lint && pnpm run build","generate:all":"pnpm run generate:sandhog && pnpm run generate:changelog","update:check":"pnpx npm-check-updates --dep dev,prod","update:commit":"pnpx npm-check-updates -u --dep dev,prod && pnpm update && pnpm install","generate:sandhog":"sandhog all --yes","generate:changelog":"standard-changelog --first-release"},"typings":"./dist/esm/index.d.ts","_npmUser":{"name":"wessberg","email":"frederikwessberg@gmail.com"},"repository":{"url":"git+https://github.com/wessberg/browserslist-generator.git","type":"git"},"_npmVersion":"7.7.6","description":"A library that makes generating and validating Browserslists a breeze!","directories":{},"_nodeVersion":"15.14.0","dependencies":{"isbot":"3.0.26","semver":"^7.3.5","object-path":"^0.11.5","browserslist":"4.16.6","caniuse-lite":"^1.0.30001228","ua-parser-js":"^0.7.28","@types/semver":"^7.3.6","@types/object-path":"^0.11.0","@types/ua-parser-js":"^0.7.36","@mdn/browser-compat-data":"^3.3.4"},"_hasShrinkwrap":false,"devDependencies":{"np":"7.5.0","ava":"^3.15.0","pnpm":"^6.4.0","husky":"^6.0.0","tslib":"^2.2.0","eslint":"^7.26.0","rimraf":"^3.0.2","rollup":"^2.48.0","sandhog":"^1.0.38","ts-node":"^9.1.1","prettier":"^2.3.0","typescript":"^4.2.4","pretty-quick":"^3.1.0","npm-check-updates":"^11.5.13","standard-changelog":"^2.0.27","@wessberg/ts-config":"^1.1.0","eslint-plugin-jsdoc":"^34.8.2","useragent-generator":"^1.1.1-amkt-22079-finish.0","eslint-plugin-import":"^2.23.3","eslint-config-prettier":"^8.3.0","@typescript-eslint/parser":"^4.24.0","@wessberg/rollup-plugin-ts":"^1.3.14","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/browserslist-generator_1.0.58_1621637784580_0.6086018374996589","host":"s3://npm-registry-packages"}},"1.0.59":{"name":"browserslist-generator","version":"1.0.59","keywords":["browserslist","caniuse","generate","support","babel-preset-env","util"],"license":"MIT","_id":"browserslist-generator@1.0.59","maintainers":[{"name":"wessberg","email":"frederikwessberg@gmail.com"}],"contributors":[{"url":"https://github.com/wessberg","name":"Frederik Wessberg","email":"frederikwessberg@hotmail.com"}],"homepage":"https://github.com/wessberg/browserslist-generator#readme","bugs":{"url":"https://github.com/wessberg/browserslist-generator/issues"},"ava":{"files":["test/**.test.ts"],"require":["ts-node/register/transpile-only"],"timeout":"40s","verbose":true,"extensions":["ts"]},"dist":{"shasum":"f2226dfe5bb4586fdfb5468bbc65af0534a5f8a6","tarball":"https://registry.npmjs.org/browserslist-generator/-/browserslist-generator-1.0.59.tgz","fileCount":12,"integrity":"sha512-pY1JNAxBMtsDbmLxTn5AXM5j+R7L0WAEFSFUr7zC9bKQJAqjMG83AUV2+EIdxPGV3297PMKAUW9MB8OQ1IEyVg==","signatures":[{"sig":"MEUCIQDu2qiXWDbVFtzL4necsRZi/R2GEtIvRonGDlG8IWofZQIgWHsd9rzZZu/iUTVN92cd5uk+sWlzJ+ocg1y8ZqsULMc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":478195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgt1IQCRA9TVsSAnZWagAA308P/RQTeCdfrimghVhuwhQ2\n5HU/DymSt3a3Tz40U1+R8JgsZeAJLdPxHKACfFukT9zypcORyGCLMw1prN4l\nHMWzSvgEcBw/9BSWo7lV/+7Pbvk2R5CuUG63xBe8VW6cb3QQNUDJnTOg7Pad\nV/XbWnSYJWPSonHWmXwz+zfbumK3x724J4sdiKWEhIUG8hr1ocWQd1swYq/B\nZQPqEXD+1CzkDdTPzR97stC7LBq01fx/NZgHzQIBhA2Y7zAe2I6Fopm7BK3q\nqroapEYdkm8lB9K3aiQU5psMqLi5+M76Ifs2qEPiKNFAvlZ+uuiNtFGVkNJl\n516S9tVXRrEC7uoVWLJdFxrVqtBotCr1b3ikkTULZG3mqmu+0jT6AgFTAAlL\noZ2jMmNEP7S7VRRIcwEfJDA1QZdHuTiLvI+KHQWBPj5c3DmFZJ+HNpM3nH26\n3TfFzAYBvEkvnw7Ld7vUEpLg8pfz5K8mgNvRz176twvFyNHQLZ4/HreBH8b0\njO+7wXSy1NPrTxvv7U9CM8vh+vjrb/T/VknFBuS2e+hh8z7EOv/BmtaBhjVs\nXU8Z0J8NxcY5MesTFlOglB51KoprQQceMgFo1XGpFpgva2OqaioMxKYbLZy4\nb61+68fc8UOGSXq9h30ZpqYdaZEhT03zpSLuAibCFuUk9vAex61b+6riHvqG\nzp46\r\n=sfw9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.js","husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"types":"./dist/esm/index.d.ts","es2015":"./dist/esm/index.js","module":"./dist/esm/index.js","browser":"./dist/esm/index.js","engines":{"node":">=8.0.0"},"funding":{"url":"https://github.com/wessberg/browserslist-generator?sponsor=1","type":"github"},"gitHead":"994e1083f2eeb9af1f3b08bce1b42d688c1530ee","scripts":{"lint":"tsc --noEmit && eslint \"src/**/*.ts\" --color","test":"ava","build":"pnpm run rollup","clean":"pnpm run clean:dist","rollup":"rollup -c rollup.config.js","release":"np --no-cleanup --no-yarn","version":"pnpm run generate:all && git add .","prebuild":"pnpm run clean:dist","prettier":"prettier --write '{src,test,documentation}/**/*.{js,ts,json,html,xml,css,md}'","clean:dist":"rimraf dist","preversion":"pnpm run lint && pnpm run build","generate:all":"pnpm run generate:sandhog && pnpm run generate:changelog","update:check":"pnpx npm-check-updates --dep dev,prod","update:commit":"pnpx npm-check-updates -u --dep dev,prod && pnpm update && pnpm install","generate:sandhog":"sandhog all --yes","generate:changelog":"standard-changelog --first-release"},"typings":"./dist/esm/index.d.ts","_npmUser":{"name":"wessberg","email":"frederikwessberg@gmail.com"},"repository":{"url":"git+https://github.com/wessberg/browserslist-generator.git","type":"git"},"_npmVersion":"7.7.6","description":"A library that makes generating and validating Browserslists a breeze!","directories":{},"_nodeVersion":"15.14.0","dependencies":{"isbot":"3.0.26","semver":"^7.3.5","object-path":"^0.11.5","browserslist":"4.16.6","caniuse-lite":"^1.0.30001228","ua-parser-js":"^0.7.28","@types/semver":"^7.3.6","@types/object-path":"^0.11.0","@types/ua-parser-js":"^0.7.36","@mdn/browser-compat-data":"^3.3.4"},"_hasShrinkwrap":false,"devDependencies":{"np":"7.5.0","ava":"^3.15.0","pnpm":"^6.4.0","husky":"^6.0.0","tslib":"^2.2.0","eslint":"^7.26.0","rimraf":"^3.0.2","rollup":"^2.48.0","sandhog":"^1.0.38","ts-node":"^9.1.1","prettier":"^2.3.0","typescript":"^4.2.4","pretty-quick":"^3.1.0","npm-check-updates":"^11.5.13","standard-changelog":"^2.0.27","@wessberg/ts-config":"^1.1.0","eslint-plugin-jsdoc":"^34.8.2","useragent-generator":"^1.1.1-amkt-22079-finish.0","eslint-plugin-import":"^2.23.3","eslint-config-prettier":"^8.3.0","@typescript-eslint/parser":"^4.24.0","@wessberg/rollup-plugin-ts":"^1.3.14","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/browserslist-generator_1.0.59_1622626831560_0.23129105900815605","host":"s3://npm-registry-packages"}},"1.0.60":{"name":"browserslist-generator","version":"1.0.60","keywords":["browserslist","caniuse","generate","support","babel-preset-env","util"],"license":"MIT","_id":"browserslist-generator@1.0.60","maintainers":[{"name":"wessberg","email":"frederikwessberg@gmail.com"}],"contributors":[{"url":"https://github.com/wessberg","name":"Frederik Wessberg","email":"frederikwessberg@hotmail.com"}],"homepage":"https://github.com/wessberg/browserslist-generator#readme","bugs":{"url":"https://github.com/wessberg/browserslist-generator/issues"},"ava":{"files":["test/**.test.ts"],"require":["ts-node/register/transpile-only"],"timeout":"40s","verbose":true,"extensions":["ts"]},"dist":{"shasum":"5e71819e806d7643b75855b954a95439fb1d2fc6","tarball":"https://registry.npmjs.org/browserslist-generator/-/browserslist-generator-1.0.60.tgz","fileCount":12,"integrity":"sha512-8tNr7sBvocXCTfhTgn1RQAn/zwch5mD/MCfMpWPp0or4Ua1LoacyQj/7bkqgH3PQ3nGRz62gqZID6iFmzWVJIQ==","signatures":[{"sig":"MEYCIQDihWyfk/c4NQGPARDte4h6VhNU0i5zTZBYvO3winOXmwIhAMcLUGKy7M2dgMEb2ZVOhf5Gmt93m0bAqMp2kpskCYIR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":478425,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLogqCRA9TVsSAnZWagAAHxYP/1c7gZT+LbUoCR2QbQ/Q\nQNf1ZtJj6YCAMsalBwhh/BulVpN4YsHY6uXdoioguHsoP2aSsYpE2PA0bhxk\nIeysLLPO8lyhuf5PnhlmcFNRAK/tH6n2MTos+iIkjXgLbgIRXTMdzhX7bsyT\n6H1zQ/Po8EbOgwNgQpbEG7Ss/30UNb47TP5EAKXxHOquLPyv7FIHVfFlRL5C\nYrgFveZgBseR7T/9JU4rzrwiAAIzoA19SMKzc5ft8GSq1cYX43Oq+d2EAZFC\n4B9NSf4BS+FqAE5Y4sb4+h90XSpcc5kwpmvLT4XLsVMQdMPsQ/uUJSqpBUlW\nMkSLhd07zR9TVzmhDrwT/CTmpm+juumJTH5J5igpCkvP42hwFacms65Tznlt\nD+fNqidV0E6GWt8Bj/LtuVh6pvhcJIgES/62khkJWBuwzixdRrIqpze7mGdJ\nc4CQOAVwNRW+vuHck39Qe1buqTQDDuaYCd1tIuUPhM61AZJfcyGbp7ZQYp1c\ndbgNILLs2caZMIVaxVHTaIZXSiEKsieQgzUSq5QZ9u4xMtO7RytsPUcnjUtG\nKwpr0k/EvXmuIr+Pf97KyntjG4yefUPnf8dEfGalWR/tH7WDsoSbumueLqVC\ncjq+o18M01O691yHOuJ04mK4HAptb+CLetYZhOahi3VW1IMdoiL2T1J68vSN\n3pVp\r\n=Mgqk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts","es2015":"./dist/esm/index.js","module":"./dist/esm/index.js","browser":"./dist/esm/index.js","engines":{"node":">=8.0.0"},"funding":{"url":"https://github.com/wessberg/browserslist-generator?sponsor=1","type":"github"},"gitHead":"fecf69e28fdcf803adcc42d7d97a36185a0122bf","scripts":{"lint":"tsc --noEmit && eslint \"src/**/*.ts\" --color","test":"ava","build":"pnpm run rollup","clean":"pnpm run clean:dist","rollup":"rollup -c rollup.config.js","release":"np --no-cleanup --no-yarn","version":"pnpm run generate:all && git add .","prebuild":"pnpm run clean:dist","prettier":"prettier --write '{src,test,documentation}/**/*.{js,ts,json,html,xml,css,md}'","clean:dist":"rimraf dist","preversion":"pnpm run lint && pnpm run build","generate:all":"pnpm run generate:sandhog && pnpm run generate:changelog","update:check":"pnpx npm-check-updates --dep dev,prod","update:commit":"pnpx npm-check-updates -u --dep dev,prod && pnpm update && pnpm install","generate:sandhog":"sandhog all --yes","generate:changelog":"standard-changelog --first-release"},"typings":"./dist/esm/index.d.ts","_npmUser":{"name":"wessberg","email":"frederikwessberg@gmail.com"},"repository":{"url":"git+https://github.com/wessberg/browserslist-generator.git","type":"git"},"_npmVersion":"6.14.5","description":"A library that makes generating and validating Browserslists a breeze!","directories":{},"_nodeVersion":"14.4.0","dependencies":{"isbot":"3.3.2","semver":"^7.3.5","object-path":"^0.11.7","browserslist":"4.16.8","caniuse-lite":"^1.0.30001252","ua-parser-js":"^0.7.28","@types/semver":"^7.3.8","@types/object-path":"^0.11.1","@types/ua-parser-js":"^0.7.36","@mdn/browser-compat-data":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"np":"7.5.0","ava":"^3.15.0","pnpm":"^6.14.5","husky":"^7.0.2","tslib":"^2.3.1","eslint":"^7.32.0","rimraf":"^3.0.2","rollup":"^2.56.3","sandhog":"^1.0.41","ts-node":"^10.2.1","prettier":"^2.3.2","typescript":"^4.4.2","pretty-quick":"^3.1.1","npm-check-updates":"^11.8.3","standard-changelog":"^2.0.27","@wessberg/ts-config":"^1.1.2","eslint-plugin-jsdoc":"^36.0.8","useragent-generator":"^1.1.1-amkt-22079-finish.0","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","@typescript-eslint/parser":"^4.30.0","@wessberg/rollup-plugin-ts":"^1.3.14","@typescript-eslint/eslint-plugin":"^4.30.0"},"_npmOperationalInternal":{"tmp":"tmp/browserslist-generator_1.0.60_1630439466880_0.4717632029182228","host":"s3://npm-registry-packages"}},"1.0.61":{"name":"browserslist-generator","version":"1.0.61","keywords":["browserslist","caniuse","generate","support","babel-preset-env","util"],"license":"MIT","_id":"browserslist-generator@1.0.61","maintainers":[{"name":"wessberg","email":"frederikwessberg@gmail.com"}],"contributors":[{"url":"https://github.com/wessberg","name":"Frederik Wessberg","email":"frederikwessberg@hotmail.com"}],"homepage":"https://github.com/wessberg/browserslist-generator#readme","bugs":{"url":"https://github.com/wessberg/browserslist-generator/issues"},"ava":{"files":["test/**.test.ts"],"require":["ts-node/register/transpile-only"],"timeout":"40s","verbose":true,"extensions":["ts"]},"dist":{"shasum":"96d43146c7d2d9754976be18a043dc2a97f55e59","tarball":"https://registry.npmjs.org/browserslist-generator/-/browserslist-generator-1.0.61.tgz","fileCount":12,"integrity":"sha512-YEldxhnVw3ssrvfpmNAYTqTfBM97vhBv13RvUutOWl1aVk6MpLmYvbu1eUChownaNWGxdc4xC1SNcI4PNAs0ZQ==","signatures":[{"sig":"MEQCIGy9+XpbfigDdinDv0D3aFI+212RGsNpkd6ICuR9xn/4AiB1zCET9Edr2ULlYmC+Oz0O0phMV5c2fYYCVKtEIutBag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":478275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQbAuCRA9TVsSAnZWagAAPTQP/2LTQQ8vcdiFpP4nvW1v\nonmuFcxNNDLRTJoE6nUBDtgd7IzEZASmWudaKgYt/9qk9x8ipKBG8giJvY+g\n1qrHEeGHLdaROKuJV2XAQJR6oiOgIYnAmxLjoWqbrXZZ7tdR1XVAslDhHnOA\n32KNbmW96rfZStT1TFtd6QNbSCkK0I8GxBtuff6tBM5ZCNXgncZ3lsNAyJE7\nnRbkLTxuSfF1VJJhhWqnmIR7DndA5cqt2OtzCQUPFlbBN302nif/dJhncrxU\ne0PGEpQ9Zh0Mnqd9csmYOh354dm2Eh4RPY8g1JwySXXT5BljB98Yrs3GcYiu\nJuQUQzcUetWT/+s+8/pDHJkHCuQNVcNg4ctskGzUBqn4eQq4kpdg1CBFLzeF\nBqoAL0jrYelHSN2tLndyyZ7+qqj/VUprqlYUsPYEsLcbrqXSNWSMQ3izUSE9\nCmUHZYqHt7bEfjSls/WEmPIIjXu7sLFsQGHG7KT12gFO6/9kPXsMXDwiBxg2\nQvm/R3rCifur6J9aDZsD5sMKr+FKGAknGNK2OKYorYSkn3kRIezzsKtIa5Ky\nZOmIiiHAip0RwxQXkTz9z1qAFHJBTkX8z1t9OgnTpHpI89VOvxui0xeXRvuz\nlZ/2hK5aSqDe+62Bo/VwuKo5d8S7NjeMzIFb+BKgIhr2o5kifqa2tu0ev6Se\n4uyk\r\n=l0rO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts","es2015":"./dist/esm/index.js","module":"./dist/esm/index.js","browser":"./dist/esm/index.js","engines":{"node":">=8.0.0"},"funding":{"url":"https://github.com/wessberg/browserslist-generator?sponsor=1","type":"github"},"gitHead":"f0f8585bef16d62b2cb1ac530ee1fa5677689eda","scripts":{"lint":"tsc --noEmit && eslint \"src/**/*.ts\" --color","test":"ava","build":"pnpm run rollup","clean":"pnpm run clean:dist","rollup":"rollup -c rollup.config.js","release":"np --no-cleanup --no-yarn","version":"pnpm run generate:all && git add .","prebuild":"pnpm run clean:dist","prettier":"prettier --write '{src,test,documentation}/**/*.{js,ts,json,html,xml,css,md}'","clean:dist":"rimraf dist","preversion":"pnpm run lint && pnpm run build","generate:all":"pnpm run generate:sandhog && pnpm run generate:changelog","update:check":"pnpx npm-check-updates --dep dev,prod","update:commit":"pnpx npm-check-updates -u --dep dev,prod && pnpm update && pnpm install","generate:sandhog":"sandhog all --yes","generate:changelog":"standard-changelog --first-release"},"typings":"./dist/esm/index.d.ts","_npmUser":{"name":"wessberg","email":"frederikwessberg@gmail.com"},"repository":{"url":"git+https://github.com/wessberg/browserslist-generator.git","type":"git"},"_npmVersion":"7.7.6","description":"A library that makes generating and validating Browserslists a breeze!","directories":{},"_nodeVersion":"15.14.0","dependencies":{"isbot":"3.3.2","semver":"^7.3.5","object-path":"^0.11.7","browserslist":"4.16.8","caniuse-lite":"^1.0.30001252","ua-parser-js":"^0.7.28","@types/semver":"^7.3.8","@types/object-path":"^0.11.1","@types/ua-parser-js":"^0.7.36","@mdn/browser-compat-data":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"np":"7.5.0","ava":"^3.15.0","pnpm":"^6.14.5","husky":"^7.0.2","tslib":"^2.3.1","eslint":"^7.32.0","rimraf":"^3.0.2","rollup":"^2.56.3","sandhog":"^1.0.41","ts-node":"^10.2.1","prettier":"^2.3.2","typescript":"^4.4.2","pretty-quick":"^3.1.1","npm-check-updates":"^11.8.3","standard-changelog":"^2.0.27","@wessberg/ts-config":"^1.1.2","eslint-plugin-jsdoc":"^36.0.8","useragent-generator":"^1.1.1-amkt-22079-finish.0","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","@typescript-eslint/parser":"^4.30.0","@wessberg/rollup-plugin-ts":"^1.3.14","@typescript-eslint/eslint-plugin":"^4.30.0"},"_npmOperationalInternal":{"tmp":"tmp/browserslist-generator_1.0.61_1631694894615_0.6761568328001923","host":"s3://npm-registry-packages"}},"1.0.62":{"name":"browserslist-generator","version":"1.0.62","keywords":["browserslist","caniuse","generate","support","babel-preset-env","util"],"license":"MIT","_id":"browserslist-generator@1.0.62","maintainers":[{"name":"wessberg","email":"frederikwessberg@gmail.com"}],"contributors":[{"url":"https://github.com/wessberg","name":"Frederik Wessberg","email":"frederikwessberg@hotmail.com"}],"homepage":"https://github.com/wessberg/browserslist-generator#readme","bugs":{"url":"https://github.com/wessberg/browserslist-generator/issues"},"ava":{"files":["test/**.test.ts"],"require":["ts-node/register/transpile-only"],"timeout":"40s","verbose":true,"extensions":["ts"]},"dist":{"shasum":"68fb5573d4ba9cb4fc647a277c45d41c3caeef69","tarball":"https://registry.npmjs.org/browserslist-generator/-/browserslist-generator-1.0.62.tgz","fileCount":11,"integrity":"sha512-6nf1ume38INX9jSM9xLUO2eHIDTGwbRUK9fcFmHtaGuPKnkSXW02xwUnzwZdckCXI106RH2O+xeoBMkrn3vnJA==","signatures":[{"sig":"MEUCIEZMf+7fJuQVFwjrke52IK2jR1rI93nsYu7PCW5JU0DuAiEA5Lal/g38gEjQy2bXzPhmKZCVG4JAv1+eudSxqYfinHA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":453501},"main":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts","es2015":"./dist/esm/index.js","module":"./dist/esm/index.js","browser":"./dist/esm/index.js","engines":{"node":">=8.0.0"},"funding":{"url":"https://github.com/wessberg/browserslist-generator?sponsor=1","type":"github"},"gitHead":"4e0212a3c6ba12b02e33a3326d22df11a92f0de4","scripts":{"lint":"tsc --noEmit && eslint \"src/**/*.ts\" --color","test":"ava","build":"pnpm run rollup","clean":"pnpm run clean:dist","rollup":"rollup -c rollup.config.js","release":"np --no-cleanup --no-yarn","version":"pnpm run generate:all && git add .","prebuild":"pnpm run clean:dist","prettier":"prettier --write '{src,test,documentation}/**/*.{js,ts,json,html,xml,css,md}'","clean:dist":"rimraf dist","preversion":"pnpm run lint && pnpm run build","generate:all":"pnpm run generate:sandhog && pnpm run generate:changelog","update:check":"pnpx npm-check-updates --dep dev,prod","update:commit":"pnpx npm-check-updates -u --dep dev,prod && pnpm update && pnpm install","generate:sandhog":"sandhog all --yes","generate:changelog":"standard-changelog --first-release"},"typings":"./dist/esm/index.d.ts","_npmUser":{"name":"wessberg","email":"frederikwessberg@gmail.com"},"repository":{"url":"git+https://github.com/wessberg/browserslist-generator.git","type":"git"},"_npmVersion":"7.21.1","description":"A library that makes generating and validating Browserslists a breeze!","directories":{},"_nodeVersion":"16.9.1","dependencies":{"isbot":"3.3.3","semver":"^7.3.5","object-path":"^0.11.8","browserslist":"4.17.0","caniuse-lite":"^1.0.30001259","ua-parser-js":"^0.7.28","@types/semver":"^7.3.8","@types/object-path":"^0.11.1","@types/ua-parser-js":"^0.7.36","@mdn/browser-compat-data":"^4.0.4"},"_hasShrinkwrap":false,"devDependencies":{"np":"7.5.0","ava":"^3.15.0","pnpm":"^6.15.1","husky":"^7.0.2","tslib":"^2.3.1","eslint":"^7.32.0","rimraf":"^3.0.2","rollup":"^2.56.3","sandhog":"^1.0.41","ts-node":"^10.2.1","prettier":"^2.4.1","typescript":"^4.4.3","pretty-quick":"^3.1.1","rollup-plugin-ts":"^1.4.5","npm-check-updates":"^11.8.5","standard-changelog":"^2.0.27","@wessberg/ts-config":"^1.1.3","eslint-plugin-jsdoc":"^36.1.0","useragent-generator":"^1.1.1-amkt-22079-finish.0","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","@typescript-eslint/parser":"^4.31.2","@typescript-eslint/eslint-plugin":"^4.31.2"},"_npmOperationalInternal":{"tmp":"tmp/browserslist-generator_1.0.62_1632229790584_0.9962318166114481","host":"s3://npm-registry-packages"}},"1.0.63":{"name":"browserslist-generator","version":"1.0.63","keywords":["browserslist","caniuse","generate","support","babel-preset-env","util"],"license":"MIT","_id":"browserslist-generator@1.0.63","maintainers":[{"name":"wessberg","email":"frederikwessberg@gmail.com"}],"contributors":[{"url":"https://github.com/wessberg","name":"Frederik Wessberg","email":"frederikwessberg@hotmail.com"}],"homepage":"https://github.com/wessberg/browserslist-generator#readme","bugs":{"url":"https://github.com/wessberg/browserslist-generator/issues"},"ava":{"files":["test/**.test.ts"],"require":["ts-node/register/transpile-only"],"timeout":"40s","verbose":true,"extensions":["ts"]},"dist":{"shasum":"40f905865a9589ca903ec1aa3416b0a76b39b79b","tarball":"https://registry.npmjs.org/browserslist-generator/-/browserslist-generator-1.0.63.tgz","fileCount":12,"integrity":"sha512-lWaFZRZMB+YfZ9Y3O1sn9PnwX83fwTQgy8tSP4G0CXuufy+HkTkL5ZOeDj13dCW3M4/5/k3CtShOBkaR8apj9g==","signatures":[{"sig":"MEQCIC1QrAO6dCt6nA4tYlbKiP8pAuGEO9Xbq7yLJEEg682nAiB0jwAV6HSjhQhCbrlIMjoaYEPaGpgaHAwJgjJyZEvdOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":478422},"main":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts","es2015":"./dist/esm/index.js","module":"./dist/esm/index.js","browser":"./dist/esm/index.js","engines":{"node":">=8.0.0"},"funding":{"url":"https://github.com/wessberg/browserslist-generator?sponsor=1","type":"github"},"gitHead":"3758f716727b5dd216f30b79f6bedae23235a9c5","scripts":{"lint":"tsc --noEmit && eslint \"src/**/*.ts\" --color","test":"ava","build":"pnpm run rollup","clean":"pnpm run clean:dist","rollup":"rollup -c rollup.config.js","release":"np --no-cleanup --no-yarn","version":"pnpm run generate:all && git add .","prebuild":"pnpm run clean:dist","prettier":"prettier --write '{src,test,documentation}/**/*.{js,ts,json,html,xml,css,md}'","clean:dist":"rimraf dist","preversion":"pnpm run lint && pnpm run build","generate:all":"pnpm run generate:sandhog && pnpm run generate:changelog","update:check":"pnpx npm-check-updates --dep dev,prod","update:commit":"pnpx npm-check-updates -u --dep dev,prod && pnpm update && pnpm install","generate:sandhog":"sandhog all --yes","generate:changelog":"standard-changelog --first-release"},"typings":"./dist/esm/index.d.ts","_npmUser":{"name":"wessberg","email":"frederikwessberg@gmail.com"},"repository":{"url":"git+https://github.com/wessberg/browserslist-generator.git","type":"git"},"_npmVersion":"7.7.6","description":"A library that makes generating and validating Browserslists a breeze!","directories":{},"_nodeVersion":"15.14.0","dependencies":{"isbot":"3.3.3","semver":"^7.3.5","object-path":"^0.11.8","browserslist":"4.17.1","caniuse-lite":"^1.0.30001260","ua-parser-js":"^0.7.28","@types/semver":"^7.3.8","@types/object-path":"^0.11.1","@types/ua-parser-js":"^0.7.36","@mdn/browser-compat-data":"^4.0.4"},"_hasShrinkwrap":false,"devDependencies":{"np":"7.5.0","ava":"^3.15.0","pnpm":"^6.15.1","husky":"^7.0.2","tslib":"^2.3.1","eslint":"^7.32.0","rimraf":"^3.0.2","rollup":"^2.57.0","sandhog":"^1.0.41","ts-node":"^10.2.1","prettier":"^2.4.1","typescript":"^4.4.3","pretty-quick":"^3.1.1","rollup-plugin-ts":"1.4.6","npm-check-updates":"^11.8.5","standard-changelog":"^2.0.27","@wessberg/ts-config":"^1.1.3","eslint-plugin-jsdoc":"^36.1.0","useragent-generator":"^1.1.1-amkt-22079-finish.0","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","@typescript-eslint/parser":"^4.31.2","@typescript-eslint/eslint-plugin":"^4.31.2"},"_npmOperationalInternal":{"tmp":"tmp/browserslist-generator_1.0.63_1632402520210_0.6086545164862474","host":"s3://npm-registry-packages"}},"1.0.64":{"name":"browserslist-generator","version":"1.0.64","keywords":["browserslist","caniuse","generate","support","babel-preset-env","util"],"license":"MIT","_id":"browserslist-generator@1.0.64","maintainers":[{"name":"wessberg","email":"frederikwessberg@gmail.com"}],"contributors":[{"url":"https://github.com/wessberg","name":"Frederik Wessberg","email":"frederikwessberg@hotmail.com"}],"homepage":"https://github.com/wessberg/browserslist-generator#readme","bugs":{"url":"https://github.com/wessberg/browserslist-generator/issues"},"ava":{"files":["test/**.test.ts"],"require":["ts-node/register/transpile-only"],"timeout":"40s","verbose":true,"extensions":["ts"]},"dist":{"shasum":"47e2f0b072f908648d14c1bb409c4ec4dc7f8ce6","tarball":"https://registry.npmjs.org/browserslist-generator/-/browserslist-generator-1.0.64.tgz","fileCount":11,"integrity":"sha512-70g7RMq7eKVc2NnvybDtF+G6A6vVnF5fLXJ3qQqiquDb5t8O2OWUzux0F2/+Z7Cix9ZR1NdTfaAQl9AZyCB3Dw==","signatures":[{"sig":"MEQCIDjnc8rNFUmyi8VLJQzqB7D3OE7TVkMCEb4SiUtKyPNaAiB0IqBIf3jY5o7CPN3xxRS1nm059NSpWIif+4R+kIJ8zw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":453500},"main":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts","es2015":"./dist/esm/index.js","module":"./dist/esm/index.js","browser":"./dist/esm/index.js","engines":{"node":">=8.0.0"},"funding":{"url":"https://github.com/wessberg/browserslist-generator?sponsor=1","type":"github"},"gitHead":"59b7c9fb842e1e1af8a680f813376881bd248efd","scripts":{"lint":"tsc --noEmit && eslint \"src/**/*.ts\" --color","test":"ava","build":"pnpm run rollup","clean":"pnpm run clean:dist","rollup":"rollup -c rollup.config.js","release":"np --no-cleanup --no-yarn","version":"pnpm run generate:all && git add .","prebuild":"pnpm run clean:dist","prettier":"prettier --write '{src,test,documentation}/**/*.{js,ts,json,html,xml,css,md}'","clean:dist":"rimraf dist","preversion":"pnpm run lint && pnpm run build","generate:all":"pnpm run generate:sandhog && pnpm run generate:changelog","update:check":"pnpx npm-check-updates --dep dev,prod","update:commit":"pnpx npm-check-updates -u --dep dev,prod && pnpm update && pnpm install","generate:sandhog":"sandhog all --yes","generate:changelog":"standard-changelog --first-release"},"typings":"./dist/esm/index.d.ts","_npmUser":{"name":"wessberg","email":"frederikwessberg@gmail.com"},"repository":{"url":"git+https://github.com/wessberg/browserslist-generator.git","type":"git"},"_npmVersion":"7.21.1","description":"A library that makes generating and validating Browserslists a breeze!","directories":{},"_nodeVersion":"16.9.1","dependencies":{"isbot":"3.3.3","semver":"^7.3.5","object-path":"^0.11.8","browserslist":"4.17.1","caniuse-lite":"^1.0.30001260","ua-parser-js":"^0.7.28","@types/semver":"^7.3.8","@types/object-path":"^0.11.1","@types/ua-parser-js":"^0.7.36","@mdn/browser-compat-data":"^4.0.5"},"_hasShrinkwrap":false,"devDependencies":{"np":"7.5.0","ava":"^3.15.0","pnpm":"^6.15.1","husky":"^7.0.2","tslib":"^2.3.1","eslint":"^7.32.0","rimraf":"^3.0.2","rollup":"^2.57.0","sandhog":"^1.0.41","ts-node":"^10.2.1","prettier":"^2.4.1","typescript":"^4.4.3","pretty-quick":"^3.1.1","rollup-plugin-ts":"1.4.6","npm-check-updates":"^11.8.5","standard-changelog":"^2.0.27","@wessberg/ts-config":"^1.1.3","eslint-plugin-jsdoc":"^36.1.0","useragent-generator":"^1.1.1-amkt-22079-finish.0","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","@typescript-eslint/parser":"^4.31.2","@typescript-eslint/eslint-plugin":"^4.31.2"},"_npmOperationalInternal":{"tmp":"tmp/browserslist-generator_1.0.64_1632470558721_0.956286607213666","host":"s3://npm-registry-packages"}},"1.0.65":{"name":"browserslist-generator","version":"1.0.65","keywords":["browserslist","caniuse","generate","support","babel-preset-env","util"],"license":"MIT","_id":"browserslist-generator@1.0.65","maintainers":[{"name":"wessberg","email":"frederikwessberg@gmail.com"}],"contributors":[{"url":"https://github.com/wessberg","name":"Frederik Wessberg","email":"frederikwessberg@hotmail.com"}],"homepage":"https://github.com/wessberg/browserslist-generator#readme","bugs":{"url":"https://github.com/wessberg/browserslist-generator/issues"},"ava":{"files":["test/**.test.ts"],"require":["ts-node/register/transpile-only"],"timeout":"40s","verbose":true,"extensions":["ts"]},"dist":{"shasum":"2fcc51efd837ab15d278adfca25a90cac7406723","tarball":"https://registry.npmjs.org/browserslist-generator/-/browserslist-generator-1.0.65.tgz","fileCount":11,"integrity":"sha512-2+p27BTZ0T6fGAn57IZOoGRTDqIhaHVPHWTg5ZejMA/SKaQG1ChvfOnb9sxqRwLMUGtrUXbX0QQA7H1s6oQh0A==","signatures":[{"sig":"MEYCIQDhVEoF/9dJYlwSSo4uj1RmfdcESl7yS8xPUQXfeOF8IgIhAIK6DmUiM9ClNOLD1JsZ+fP650oRI3JodvWi4Hai+geh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":458324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlWP6CRA9TVsSAnZWagAAuRwP/065vSdx0zlmfqpzOfKV\nBeQ/+9gd9Ld4DVRE2As+/GQC6Y1fS9zAvOiUijpvBE2V4e0ajNIIi/VIx0zR\n38ngnc5Ik1B1GbISN9OUwlTbmzvu+6bThvqr24Lhav8i33i1BR8GbkeFb/U9\n13xOteI9ETFZHpUOpc090jOIQie+WrBjxGJBZN9u5kQliECKlpVdgZBVG7rZ\nfZegUfXYmzTmuodaRVJvNeAqSuNuTgoT1W2HJdiOGyg4dZzYDlJFsuL3s/UJ\nPJDizifFaLqbvgMHe/8XNwCl4zCdr7DI65aEwlprCrV5cmKJtDscRPCN+wef\np1Vm/mLtvNXt9sI91obQLlvamYJnU50magOCr9tu+V0TXfPu8YfDvZCsx7ID\nwtCDnKm8Zi3LX2zIMSkHkimKdWD2uYc0pO2oSks1BUPhyi6jWbidoSEM58sD\nlYBjhJCXwntQpGomnph4YR0jdWN8kFAElTUO7J9SnHQRmOsD833iIja1N7U0\n8Mozx6GCkQAKoXu9FacIu/P2mRvGjoQ5AzuTbR5hnKZI2KJImEiytluYfhlJ\ni1c1fPgzw0PMDjTWfeRRIGz7rq/6STKk4dDRU2RmjHARywEqz2QECszHcTkK\nDHnCXPmYXxDXwncAHwJ2UgtAwbIby5xRz7tlerbaapwQKSy9nhU6pBTz3sUX\njHRh\r\n=gQAT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts","es2015":"./dist/esm/index.js","module":"./dist/esm/index.js","browser":"./dist/esm/index.js","engines":{"node":">=8.0.0"},"funding":{"url":"https://github.com/wessberg/browserslist-generator?sponsor=1","type":"github"},"gitHead":"9b5ed37464ca627973b35716436e837fc9a2ed7e","scripts":{"lint":"tsc --noEmit && eslint \"src/**/*.ts\" --color","test":"ava","build":"pnpm run rollup","clean":"pnpm run clean:dist","rollup":"rollup -c rollup.config.js","release":"np --no-cleanup --no-yarn","version":"pnpm run generate:all && git add .","prebuild":"pnpm run clean:dist","prettier":"prettier --write \"{src,test,documentation}/**/*.{js,ts,json,html,xml,css,md}\"","clean:dist":"rimraf dist","preversion":"pnpm run lint && pnpm run build","generate:all":"pnpm run generate:sandhog && pnpm run generate:changelog","update:check":"pnpx npm-check-updates --dep dev,prod","update:commit":"pnpx npm-check-updates -u --dep dev,prod && pnpm update && pnpm install","generate:sandhog":"sandhog all --yes","generate:changelog":"standard-changelog --first-release"},"typings":"./dist/esm/index.d.ts","_npmUser":{"name":"wessberg","email":"frederikwessberg@gmail.com"},"repository":{"url":"git+https://github.com/wessberg/browserslist-generator.git","type":"git"},"_npmVersion":"7.21.1","description":"A library that makes generating and validating Browserslists a breeze!","directories":{},"_nodeVersion":"16.9.1","dependencies":{"isbot":"3.3.4","semver":"^7.3.5","object-path":"^0.11.8","browserslist":"4.18.1","caniuse-lite":"^1.0.30001282","ua-parser-js":"^1.0.2","@types/semver":"^7.3.9","@types/object-path":"^0.11.1","@types/ua-parser-js":"^0.7.36","@mdn/browser-compat-data":"^4.0.11"},"_hasShrinkwrap":false,"devDependencies":{"np":"7.5.0","ava":"^3.15.0","pnpm":"^6.22.2","husky":"^7.0.4","tslib":"^2.3.1","eslint":"^8.2.0","rimraf":"^3.0.2","rollup":"^2.60.0","sandhog":"^1.0.42","ts-node":"^10.4.0","prettier":"^2.4.1","typescript":"4.4.3","pretty-quick":"^3.1.2","rollup-plugin-ts":"2.0.1","npm-check-updates":"^12.0.2","standard-changelog":"^2.0.27","@wessberg/ts-config":"^1.1.3","eslint-plugin-jsdoc":"^37.0.3","useragent-generator":"^1.1.1-amkt-22079-finish.0","eslint-plugin-import":"^2.25.3","eslint-config-prettier":"^8.3.0","@typescript-eslint/parser":"^5.4.0","@typescript-eslint/eslint-plugin":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/browserslist-generator_1.0.65_1637180410300_0.7663226808950576","host":"s3://npm-registry-packages"}},"1.0.66":{"name":"browserslist-generator","version":"1.0.66","keywords":["browserslist","caniuse","generate","support","babel-preset-env","util"],"license":"MIT","_id":"browserslist-generator@1.0.66","maintainers":[{"name":"wessberg","email":"frederikwessberg@gmail.com"}],"contributors":[{"url":"https://github.com/wessberg","name":"Frederik Wessberg","email":"frederikwessberg@hotmail.com"}],"homepage":"https://github.com/wessberg/browserslist-generator#readme","bugs":{"url":"https://github.com/wessberg/browserslist-generator/issues"},"ava":{"files":["test/**.test.ts"],"require":["ts-node/register/transpile-only"],"timeout":"40s","verbose":true,"extensions":["ts"]},"dist":{"shasum":"14f3f2cbf09e9a82e7c53a62f8cc18ce6c35eca3","tarball":"https://registry.npmjs.org/browserslist-generator/-/browserslist-generator-1.0.66.tgz","fileCount":11,"integrity":"sha512-aFDax4Qzh29DdyhHQBD2Yu2L5OvaDnvYFMbmpLrLwwaNK4H6dHEhC/Nxv93/+mfAA+a/t94ln0P2JZvHO6LZDA==","signatures":[{"sig":"MEYCIQCu1PvY/V5hezb0o0AeSmYjFRQ5eFCa673NyNpMqgykuQIhAOuyw8gHarfbOvSY0l/yW7RpgTus5PBbmq8eSwDV4d/n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":472379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVe4RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmreLQ//QD6uYWVPOf7nP69rWeYyj8oGeZJBocnsMoOWaQmDBn6rTeIs\r\ndES0wzfnDOQqeinmjd+605FsTeBceKGJCzTilPS8VOYK7Z5ZMI/iirD4VKgw\r\ngWm3VV5/drL8Paky8qy9LU54SzDRkAmCCD7seIY75F9N+sR/2mcARQ+6lt/I\r\njPRB236nkzGhrHhaRPX7Hot8lRjoas9RZeBZ3y7kEdVE/LBA8LfYB7EkWvph\r\ntHR7v7jKoRlXOgCXRkOfH7j1g+5/7aGcXSXHMksyLhS7U5HYGs5QTTZVwQco\r\nQWpLAG/KyYG8CjxaC5Dp8RPzNrs9pMJQmm62E7z9z+QkzB9mnLidAhxk/ftc\r\nDYuYkwmCnNckoX+DQ8bUJ1jS31zfeRD3VaqGcE12xWzsON7Sou8TGYJGo9AS\r\nO08550uah9Zk8oipqIev9V3KH1O0AXK7EyTGE38IgKudvi4S5TRNwc6jFWok\r\nIAkyzJ+bdj6QwxlWUxBkSqNsTVmDW4otBD27o/jteR9kzSaZS2A5VviuGnrF\r\nuaPMFvHM0wkU53CMnNVfsqFlq3Hxu8pclUpdfeUdGAf6bUdAGE+Spc5JDPqD\r\neMhO0WQefKVcxuhW0vYNWLAFK024rfPePAeAsC1iJq3pCBoVK9Tjxv1llnDx\r\nsV3RVZS8L1hTmJJUaodkv/10UkxBJnI5iJI=\r\n=Pvne\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts","es2015":"./dist/esm/index.js","module":"./dist/esm/index.js","browser":"./dist/esm/index.js","engines":{"node":">=8.0.0"},"funding":{"url":"https://github.com/wessberg/browserslist-generator?sponsor=1","type":"github"},"gitHead":"152a3cde6995aea34514ffc44916636487d52db1","scripts":{"lint":"tsc --noEmit && eslint \"src/**/*.ts\" --color","test":"ava","build":"pnpm run rollup","clean":"pnpm run clean:dist","rollup":"rollup -c rollup.config.js","release":"np --no-cleanup --no-yarn","version":"pnpm run generate:all && git add .","prebuild":"pnpm run clean:dist","prettier":"prettier --write \"{src,test,documentation}/**/*.{js,ts,json,html,xml,css,md}\"","clean:dist":"rimraf dist","preversion":"pnpm run lint && pnpm run build","generate:all":"pnpm run generate:sandhog && pnpm run generate:changelog","update:check":"pnpx npm-check-updates -x ava --dep dev,prod","update:commit":"pnpx npm-check-updates -x ava -u --dep dev,prod && pnpm update && pnpm install","generate:sandhog":"sandhog all --yes","generate:changelog":"standard-changelog --first-release"},"typings":"./dist/esm/index.d.ts","_npmUser":{"name":"wessberg","email":"frederikwessberg@gmail.com"},"repository":{"url":"git+https://github.com/wessberg/browserslist-generator.git","type":"git"},"_npmVersion":"7.21.1","description":"A library that makes generating and validating Browserslists a breeze!","directories":{},"_nodeVersion":"16.9.1","dependencies":{"isbot":"3.4.5","semver":"^7.3.7","object-path":"^0.11.8","browserslist":"4.20.2","caniuse-lite":"^1.0.30001328","ua-parser-js":"^1.0.2","@types/semver":"^7.3.9","@types/object-path":"^0.11.1","@types/ua-parser-js":"^0.7.36","@mdn/browser-compat-data":"^4.1.16"},"_hasShrinkwrap":false,"devDependencies":{"np":"7.6.1","ava":"^3.15.0","pnpm":"^6.32.6","husky":"^7.0.4","tslib":"^2.3.1","eslint":"^8.13.0","rimraf":"^3.0.2","rollup":"^2.70.1","sandhog":"^1.0.43","ts-node":"^10.7.0","prettier":"^2.6.2","typescript":"4.6.3","pretty-quick":"^3.1.3","rollup-plugin-ts":"2.0.5","npm-check-updates":"^12.5.9","standard-changelog":"^2.0.27","@wessberg/ts-config":"^2.0.0","eslint-plugin-jsdoc":"^39.2.0","useragent-generator":"^1.1.1-amkt-22079-finish.0","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","@typescript-eslint/parser":"^5.19.0","@typescript-eslint/eslint-plugin":"^5.19.0"},"_npmOperationalInternal":{"tmp":"tmp/browserslist-generator_1.0.66_1649798673065_0.3238916013501585","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"browserslist-generator","version":"2.0.1","keywords":["browserslist","caniuse","generate","support","babel-preset-env","util"],"license":"MIT","_id":"browserslist-generator@2.0.1","maintainers":[{"name":"wessberg","email":"frederikwessberg@gmail.com"}],"contributors":[{"url":"https://github.com/wessberg","name":"Frederik Wessberg","email":"frederikwessberg@hotmail.com"}],"homepage":"https://github.com/wessberg/browserslist-generator#readme","bugs":{"url":"https://github.com/wessberg/browserslist-generator/issues"},"ava":{"files":["test/**.test.ts"],"verbose":true,"extensions":{"ts":"module"},"nodeArguments":["--loader=ts-node/esm"],"environmentVariables":{"FORCE_COLOR":"3"}},"dist":{"shasum":"049a4adc9eaf925eab7611c83236efaa36018c4e","tarball":"https://registry.npmjs.org/browserslist-generator/-/browserslist-generator-2.0.1.tgz","fileCount":11,"integrity":"sha512-j1qOeu8E8BDdsuzQ3XEdncgLUEke+m4XaT5DHdJ1lG9+ZBaVHYOzja3kTTHv29xeg9vX1y8e2fMrUcglInMCaw==","signatures":[{"sig":"MEQCICdHz/jbf880g6NuZVz/swjgGE3M+AUn8mXoL5OfnAfxAiAijc9FHG03BLMWulj38ZEWy9pq0l4kDh2vn9FE0SK9uA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":494501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyrc6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppwQ//UYjzir7WQ2UhC/K3BzHwE5s+sPqX//vIE+9Ze/bbkn+E5aP5\r\nqDWjyLhglavq1XSa/gIgXybz971lZBTa/02xHbVgcOVcfRaTPXwk8Td2WbOb\r\nzWjo5YMTVN10irOavRPP7dO2gFivqEK9pffkj7GZqfoUgjptGeOxL/B5ChMP\r\nAkHIcXGKvPz1tSWuEDUHPCnuScJ2rAtIoWdoVfn5IWCuS3OZma6nry0EtMk7\r\noHso/7aJmR/mov8/D3vyH9bOQHk1XyrbBp9i4SceSxvcvIkdPak93PGVAsbG\r\nIRHO10pfTlPjClG2bBrjcGpjHjsLIoPoV9PJ3sYBxf5PrBFwLX0vGTQzXA2a\r\nm/DKSe/1VvlYKIOsFBISja17fs2vUUzuMWi03DxsbOinlAN5IZu9Vr+do/E+\r\nubUeioC/g4XWxfXuv14jnu6osCEKP2b4pSbAy1gcXm9lfLlcJYQ6wH2H4CX0\r\nfll5oQCNOZW3nTwb1roPkCOV2TIvoqOqH4vprn+EiFAhLf3010CmNUclsyir\r\nR2iZdbcg7p0uiu3WF/WbvSJJqOc2kfM0SPjQyd9H3om74TMSVdZHYWkNpq/K\r\nKMHvJFAgZfapi4ddOYT6hUma0dRe7RoBUJP5eM9PqFn/Rs+j+YR1z/zcOaf4\r\nyfCp0d/bBFMS07OVgdNad3BccnXxNQ9jEO0=\r\n=l7rj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","engines":{"npm":">=7.0.0","node":">=14.9.0","pnpm":">=3.2.0","yarn":">=1.13"},"exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"funding":{"url":"https://github.com/wessberg/browserslist-generator?sponsor=1","type":"github"},"gitHead":"cfe21b86d412bb358b9e63dd7c6a2bef99fea9b0","scripts":{"lint":"tsc --noEmit && eslint \"src/**/*.ts\" --color","test":"ava","build":"pnpm run rollup","clean":"pnpm run clean:dist","watch":"pnpm run rollup -- --watch","rollup":"rollup -c rollup.config.ts --configPlugin rollup-plugin-ts","release":"np --no-cleanup --no-yarn","version":"pnpm run generate:all && git add .","prebuild":"pnpm run clean:dist","prettier":"prettier --write \"{src,test,documentation}/**/*.{js,ts,json,html,xml,css,md}\"","clean:dist":"rimraf dist","preversion":"pnpm run lint && pnpm run build","generate:all":"pnpm run generate:sandhog && pnpm run generate:changelog","update:check":"pnpx npm-check-updates --dep dev,prod","update:commit":"pnpx npm-check-updates -u --dep dev,prod && pnpm update && pnpm install","generate:sandhog":"sandhog all --yes","generate:changelog":"standard-changelog --first-release"},"_npmUser":{"name":"wessberg","email":"frederikwessberg@gmail.com"},"prettier":"@wessberg/prettier-config","repository":{"url":"git+https://github.com/wessberg/browserslist-generator.git","type":"git"},"_npmVersion":"9.2.0","description":"A library that makes generating and validating Browserslists a breeze!","directories":{},"_nodeVersion":"19.3.0","dependencies":{"isbot":"3.6.5","semver":"^7.3.8","object-path":"^0.11.8","browserslist":"4.21.4","caniuse-lite":"^1.0.30001446","ua-parser-js":"^1.0.32","@types/semver":"^7.3.13","@types/object-path":"^0.11.1","@types/ua-parser-js":"^0.7.36","@mdn/browser-compat-data":"^5.2.30"},"_hasShrinkwrap":false,"devDependencies":{"np":"7.6.3","ava":"^5.1.1","pnpm":"^7.25.1","husky":"^8.0.3","tslib":"^2.4.1","eslint":"^8.32.0","rimraf":"^4.1.1","rollup":"^3.10.1","sandhog":"^2.0.2","ts-node":"^10.9.1","prettier":"^2.8.3","typescript":"4.9.4","@types/node":"18.11.18","pretty-quick":"^3.1.3","rollup-plugin-ts":"3.1.1","npm-check-updates":"^16.6.2","standard-changelog":"^2.0.27","@types/caniuse-lite":"1.0.1","@wessberg/ts-config":"^2.0.4","eslint-plugin-jsdoc":"^39.6.7","useragent-generator":"1.1.1-amkt-22079-finish.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.6.0","@typescript-eslint/parser":"^5.48.2","@typescript-eslint/eslint-plugin":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/browserslist-generator_2.0.1_1674229562426_0.12280149852272704","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"browserslist-generator","version":"2.0.2","keywords":["browserslist","caniuse","generate","support","babel-preset-env","util"],"license":"MIT","_id":"browserslist-generator@2.0.2","maintainers":[{"name":"wessberg","email":"frederikwessberg@gmail.com"}],"contributors":[{"url":"https://github.com/wessberg","name":"Frederik Wessberg","email":"frederikwessberg@hotmail.com"}],"homepage":"https://github.com/wessberg/browserslist-generator#readme","bugs":{"url":"https://github.com/wessberg/browserslist-generator/issues"},"ava":{"files":["test/**.test.ts"],"timeout":"300s","verbose":true,"extensions":{"ts":"module"},"nodeArguments":["--loader=ts-node/esm"],"environmentVariables":{"FORCE_COLOR":"3"}},"dist":{"shasum":"711209cd68f1808abdcb2827f31a660297dd6795","tarball":"https://registry.npmjs.org/browserslist-generator/-/browserslist-generator-2.0.2.tgz","fileCount":11,"integrity":"sha512-jQ0EIPx4P0k4/AF3cYuEQ49OByCAOJU5jc0ZLiw9WZlLdAkm3rxJIca+AIltAiKe4hcUMqtozsL3s+FYSs3ojQ==","signatures":[{"sig":"MEUCIFWQCVxkcGTVmq64db+Og+ab8MOVfUXYl1NhHYRJ9a92AiEAgwfasuFEWrZBKEQeJKcs/gCJg4JBJI0ZtXz4AiYQSbg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":496689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzvTjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMNBAAgHK3mcf3XqNQ8egfDcoWSU8K2sEAReyp8q/ZIQ6DrYpV/sUE\r\n0Igv4tbJ19Z0QBNRPHLLJqtAfe6KGbZOxs0cuMhioRKsK8+GUMgMmWQ9AeQR\r\nreufPdDzoxX9JMaXFKjT6mHgnUE6CjxerIY9+gOQjWq3vuEpOyFsu9Hx6rXH\r\nNKdbxsWsqCG2N1PI9K4wd8NMGm5LrgHUZxobKkaYxLcjUmkojmIcoMKqwKEZ\r\nLqReUWuBynoady42QpVi4KpS/71UdKLP67n2KV7zg9v4MnBEKUqSQpItc+kb\r\n3WmA7VYDBAe069/EvmDLM56nh22/ocaBSkf0p0ITewkrM5xeBGfjUtYe0Y4a\r\n407vPCknDrgaqca4ntx6hQL+zBxJwNINcPsElpTVWaFD9w0F8etIn6rRQl8r\r\nVTTMXeDXgHkS08YLMhiFEV6B5ZFalpQTIVswwoOQB3FAK5U/TOLHWBjZNQJv\r\nq50mbgIHu5saSfYMI2o/T1RXpymTUXe5ANP4f/rWIFk+UILEle8oveb0A2AY\r\nwAySJ2ezCBh/qnFLglO2SCVQjgbMi175eu/+q0513eyAHwcQo0hFQaL+Iuxq\r\nyVY1+i/M91STtGH3wGUG41l0stq09FluICiCL6N0Fn4almbu296TyhDhXyk3\r\n60zshIh49gbPxrYL3z/hAW/T1lFKjv4F2TU=\r\n=AaZP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","engines":{"npm":">=7.0.0","node":">=16.15.1","pnpm":">=3.2.0","yarn":">=1.13"},"exports":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"funding":{"url":"https://github.com/wessberg/browserslist-generator?sponsor=1","type":"github"},"gitHead":"a9f128c4f7f08eae76e39c68cdc5d5f1a37c1a8c","scripts":{"lint":"tsc --noEmit && eslint \"src/**/*.ts\" --color","test":"ava","build":"pnpm run rollup","clean":"pnpm run clean:dist","watch":"pnpm run rollup -- --watch","rollup":"rollup -c rollup.config.ts --configPlugin rollup-plugin-ts","release":"np --no-cleanup --no-yarn","version":"pnpm run generate:all && git add .","lint:fix":"eslint \"src/**/*.ts\" --color --fix","prebuild":"pnpm run clean:dist","prettier":"prettier --write \"{src,test,documentation}/**/*.{js,ts,json,html,xml,css,md}\"","clean:dist":"rimraf dist","preversion":"pnpm run lint && pnpm run build","generate:all":"pnpm run generate:sandhog && pnpm run generate:changelog","update:check":"pnpx npm-check-updates --dep dev,prod","update:commit":"pnpx npm-check-updates -u --dep dev,prod && pnpm update && pnpm install","generate:sandhog":"sandhog all --yes","generate:changelog":"standard-changelog --first-release"},"_npmUser":{"name":"wessberg","email":"frederikwessberg@gmail.com"},"prettier":"@wessberg/prettier-config","repository":{"url":"git+https://github.com/wessberg/browserslist-generator.git","type":"git"},"_npmVersion":"9.2.0","description":"A library that makes generating and validating Browserslists a breeze!","directories":{},"_nodeVersion":"19.3.0","dependencies":{"isbot":"3.6.5","semver":"^7.3.8","object-path":"^0.11.8","browserslist":"4.21.4","caniuse-lite":"^1.0.30001447","ua-parser-js":"^1.0.33","@types/semver":"^7.3.13","@types/object-path":"^0.11.1","@types/ua-parser-js":"^0.7.36","@mdn/browser-compat-data":"^5.2.30"},"_hasShrinkwrap":false,"devDependencies":{"np":"7.6.3","ava":"^5.1.1","pnpm":"^7.25.1","husky":"^8.0.3","tslib":"^2.4.1","eslint":"^8.32.0","rimraf":"^4.1.1","rollup":"^3.10.1","sandhog":"^2.0.2","ts-node":"^10.9.1","prettier":"^2.8.3","typescript":"4.9.4","@types/node":"18.11.18","pretty-quick":"^3.1.3","rollup-plugin-ts":"3.2.0","npm-check-updates":"^16.6.2","standard-changelog":"^2.0.27","@types/caniuse-lite":"1.0.1","@wessberg/ts-config":"^3.1.0","eslint-plugin-jsdoc":"^39.6.7","useragent-generator":"1.1.1-amkt-22079-finish.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.6.0","@typescript-eslint/parser":"^5.48.2","@wessberg/prettier-config":"1.0.0","@typescript-eslint/eslint-plugin":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/browserslist-generator_2.0.2_1674507490930_0.8395363600630275","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"browserslist-generator","version":"2.0.3","keywords":["browserslist","caniuse","generate","support","babel-preset-env","util"],"license":"MIT","_id":"browserslist-generator@2.0.3","maintainers":[{"name":"wessberg","email":"frederikwessberg@gmail.com"}],"contributors":[{"url":"https://github.com/wessberg","name":"Frederik Wessberg","email":"frederikwessberg@hotmail.com"}],"homepage":"https://github.com/wessberg/browserslist-generator#readme","bugs":{"url":"https://github.com/wessberg/browserslist-generator/issues"},"ava":{"files":["test/**.test.ts"],"timeout":"300s","verbose":true,"extensions":{"ts":"module"},"nodeArguments":["--loader=ts-node/esm"],"environmentVariables":{"FORCE_COLOR":"3"}},"dist":{"shasum":"1fe3c822188f8e689d4f7ef228ec634e8cc3689b","tarball":"https://registry.npmjs.org/browserslist-generator/-/browserslist-generator-2.0.3.tgz","fileCount":11,"integrity":"sha512-3j8ogwvlBpOEDR3f5n1H2n5BWXqHPWi/Xm8EC1DPJy5BWl4WkSFisatBygH/L9AEmg0MtOfcR1QnMuM9XL28jA==","signatures":[{"sig":"MEQCIGe+nde3kW05bLgeXk+6dl5rmgAKZkb+fm7wgnUJPON7AiBcYDLblo30XeiQp3RwO1WJ4LPNmsWczxODRUKJmHeUhA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":496703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj27L2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2VA/+IuIrRjy6W3hFYLmwnkYhoxpCTqwiEQB8HanoJ+SUX965ckQU\r\nExhQ6DQOyK9R9XhODKMpRKQ4+9KBOe8L4SSWqZ/a/JwDKI3Xpasc0i8rpDG9\r\nM6GaYh0gg6fGbEXdhBCWNV9WknD4+4zAcR1FMguPzbXWIMrvrBD5vK5sE97K\r\nij3BpW6za1JKykZQx0bacUGMWcvHaY7H1KIqGAZrE+LiQ15X9PMcpiohNvif\r\nv9CAd8kOiMpmnMiTTl+iaIIGxGwOmdhuNYevyK2Lf1K2x/f0J4CAZlnfZBqR\r\nATnHHGMcU8dwezLS7K0ofLRAe/pcAW1bpYbpTKKLyweYOk4wU3cTUbCr9FAX\r\n2fGptcumjSpfTK6X7p/yNP2huDJwTR+x2Mj0+3BsOcbBjXXi0ZVeStZ9WrfH\r\ntbyVmvWTsQmANEVe1U9GsVG6VhtctixMwcYcduA1AvgvM89NuOMcuG2hbV/m\r\nUWWfgc7N4FO1IOw+wOrro3jlRtf1eu4Nj8m+BiEDzZ8xLA2FHdJzyViH+n+b\r\nm7Ewa8Un23PW04yIXwKjR2YcFewMsElR9J57TQihVJ1XjjbKUhnqTvG/hZJC\r\nOWDhIt+CtLubJ+h/39nYLEZ5X5+qW2ThbrcTxaWmNRdpzbKnsdwOwMLo9+ud\r\n0NTSp/qMg2KjStraxpfEUAmpCt8S7NyXvT4=\r\n=Q7x3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","engines":{"npm":">=7.0.0","node":">=16.15.1","pnpm":">=3.2.0","yarn":">=1.13"},"exports":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"funding":{"url":"https://github.com/wessberg/browserslist-generator?sponsor=1","type":"github"},"gitHead":"397fcb2893530497ca3c95e96b29fc674152826f","scripts":{"lint":"tsc --noEmit && eslint \"src/**/*.ts\" --color","test":"ava","build":"pnpm run rollup","clean":"pnpm run clean:dist","watch":"pnpm run rollup -- --watch","rollup":"rollup -c rollup.config.ts --configPlugin rollup-plugin-ts","release":"np --no-cleanup --no-yarn","version":"pnpm run generate:all && git add .","lint:fix":"eslint \"src/**/*.ts\" --color --fix","prebuild":"pnpm run clean:dist","prettier":"prettier --write \"{src,test,documentation}/**/*.{js,ts,json,html,xml,css,md}\"","clean:dist":"rimraf dist","preversion":"pnpm run lint && pnpm run build","generate:all":"pnpm run generate:sandhog && pnpm run generate:changelog","update:check":"pnpx npm-check-updates --dep dev,prod","update:commit":"pnpx npm-check-updates -u --dep dev,prod && pnpm update && pnpm install","generate:sandhog":"sandhog all --yes","generate:changelog":"standard-changelog --first-release"},"_npmUser":{"name":"wessberg","email":"frederikwessberg@gmail.com"},"prettier":"@wessberg/prettier-config","repository":{"url":"git+https://github.com/wessberg/browserslist-generator.git","type":"git"},"_npmVersion":"9.2.0","description":"A library that makes generating and validating Browserslists a breeze!","directories":{},"_nodeVersion":"19.3.0","dependencies":{"isbot":"^3.6.5","semver":"^7.3.8","object-path":"^0.11.8","browserslist":"^4.21.5","caniuse-lite":"^1.0.30001450","ua-parser-js":"^1.0.33","@types/semver":"^7.3.13","@types/object-path":"^0.11.1","@types/ua-parser-js":"^0.7.36","@mdn/browser-compat-data":"^5.2.33"},"_hasShrinkwrap":false,"devDependencies":{"np":"7.6.3","ava":"^5.1.1","pnpm":"^7.26.3","husky":"^8.0.3","tslib":"^2.5.0","eslint":"^8.33.0","rimraf":"^4.1.2","rollup":"^3.12.1","sandhog":"^2.0.2","ts-node":"^10.9.1","prettier":"^2.8.3","typescript":"4.9.5","@types/node":"18.11.18","pretty-quick":"^3.1.3","rollup-plugin-ts":"3.2.0","npm-check-updates":"^16.6.3","standard-changelog":"^2.0.27","@types/caniuse-lite":"1.0.1","@wessberg/ts-config":"^3.1.0","eslint-plugin-jsdoc":"^39.7.5","useragent-generator":"1.1.1-amkt-22079-finish.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.6.0","@typescript-eslint/parser":"^5.50.0","@wessberg/prettier-config":"1.0.0","@typescript-eslint/eslint-plugin":"^5.50.0"},"_npmOperationalInternal":{"tmp":"tmp/browserslist-generator_2.0.3_1675342581784_0.1654042553449775","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"browserslist-generator","version":"2.1.0","keywords":["browserslist","caniuse","generate","support","babel-preset-env","util"],"license":"MIT","_id":"browserslist-generator@2.1.0","maintainers":[{"name":"wessberg","email":"frederikwessberg@gmail.com"}],"contributors":[{"url":"https://github.com/wessberg","name":"Frederik Wessberg","email":"frederikwessberg@hotmail.com"}],"homepage":"https://github.com/wessberg/browserslist-generator#readme","bugs":{"url":"https://github.com/wessberg/browserslist-generator/issues"},"ava":{"files":["test/**.test.ts"],"timeout":"300s","verbose":true,"extensions":{"ts":"module"}},"dist":{"shasum":"798da9324951b0682a68bec9642f0a6d08f75680","tarball":"https://registry.npmjs.org/browserslist-generator/-/browserslist-generator-2.1.0.tgz","fileCount":11,"integrity":"sha512-ZFz4mAOgqm0cbwKaZsfJbYDbTXGoPANlte7qRsRJOfjB9KmmISQrXJxAVrnXG8C8v/QHNzXyeJt0Cfcks6zZvQ==","signatures":[{"sig":"MEYCIQCHRIgDcRXAwwa6vlNbb/L6oDuXCoDJD5O7iuv4fnPFdgIhANEX+QuyH3F0ai0StnkvsWX8cPBY9YHkj4bMFSekv6Ls","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":501648},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","engines":{"npm":">=7.0.0","node":">=16.15.1","pnpm":">=3.2.0","yarn":">=1.13"},"exports":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"funding":{"url":"https://github.com/wessberg/browserslist-generator?sponsor=1","type":"github"},"gitHead":"e1d7131f905a1e2e83fbfabdc139bfdcc003d827","scripts":{"lint":"tsc --noEmit && eslint \"src/**/*.ts\" --color","test":"cross-env NODE_NO_WARNINGS=1 FORCE_COLOR=3 NODE_OPTIONS=\"--loader=tsx --max_old_space_size=4096\" ava","build":"pnpm run rollup","clean":"pnpm run clean:dist","watch":"pnpm run rollup -- --watch","rollup":"rollup -c rollup.config.ts --configPlugin rollup-plugin-ts","release":"np --no-cleanup --no-yarn","version":"pnpm run generate:all && git add .","lint:fix":"eslint \"src/**/*.ts\" --color --fix","prebuild":"pnpm run clean:dist","prettier":"prettier --write \"{src,test,documentation}/**/*.{js,ts,json,html,xml,css,md}\"","clean:dist":"rimraf dist","preversion":"pnpm run lint && pnpm run build","generate:all":"pnpm run generate:sandhog && pnpm run generate:changelog","update:check":"pnpx npm-check-updates --dep dev,prod","update:commit":"pnpx npm-check-updates -u --dep dev,prod && pnpm update && pnpm install","generate:sandhog":"sandhog all --yes","generate:changelog":"standard-changelog --first-release"},"_npmUser":{"name":"wessberg","email":"frederikwessberg@gmail.com"},"prettier":"@wessberg/prettier-config","repository":{"url":"git+https://github.com/wessberg/browserslist-generator.git","type":"git"},"_npmVersion":"9.7.2","description":"A library that makes generating and validating Browserslists a breeze!","directories":{},"_nodeVersion":"20.4.0","dependencies":{"isbot":"^3.6.13","semver":"^7.5.4","object-path":"^0.11.8","browserslist":"^4.21.10","caniuse-lite":"^1.0.30001518","ua-parser-js":"^1.0.35","@types/semver":"^7.5.0","@types/object-path":"^0.11.1","@types/ua-parser-js":"^0.7.36","@mdn/browser-compat-data":"^5.3.7"},"_hasShrinkwrap":false,"devDependencies":{"np":"8.0.4","ava":"^5.3.1","tsx":"3.12.7","pnpm":"^8.6.11","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","rollup":"^3.27.0","sandhog":"^2.0.2","prettier":"^3.0.0","cross-env":"^7.0.3","typescript":"5.1.6","@types/node":"20.4.6","pretty-quick":"^3.1.3","rollup-plugin-ts":"3.2.0","npm-check-updates":"^16.10.17","standard-changelog":"^3.0.0","@types/caniuse-lite":"1.0.1","@wessberg/ts-config":"^4.0.0","eslint-plugin-jsdoc":"^46.4.5","useragent-generator":"1.1.1-amkt-22079-finish.0","eslint-plugin-import":"^2.28.0","eslint-config-prettier":"^8.9.0","@typescript-eslint/parser":"^6.2.1","@wessberg/prettier-config":"1.0.0","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/browserslist-generator_2.1.0_1691018449962_0.4466242319676952","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"browserslist-generator","version":"2.2.0","keywords":["browserslist","caniuse","generate","support","babel-preset-env","util"],"license":"MIT","_id":"browserslist-generator@2.2.0","maintainers":[{"name":"wessberg","email":"frederikwessberg@gmail.com"}],"contributors":[{"url":"https://github.com/wessberg","name":"Frederik Wessberg","email":"frederikwessberg@hotmail.com"}],"homepage":"https://github.com/wessberg/browserslist-generator#readme","bugs":{"url":"https://github.com/wessberg/browserslist-generator/issues"},"ava":{"files":["test/**.test.ts"],"timeout":"300s","verbose":true,"extensions":{"ts":"module"}},"dist":{"shasum":"cdc3d2fda6b7f0b11469ea781296b7605efdcdc7","tarball":"https://registry.npmjs.org/browserslist-generator/-/browserslist-generator-2.2.0.tgz","fileCount":11,"integrity":"sha512-WzaJcZd3OlLYNvEwyfuN0kWLTx7JhO4qPoZbky9uKMZur01RKtO6VLbw+nknJxK1JUGVpLRJrO1xitG8KWTkQg==","signatures":[{"sig":"MEUCIQDJrZP+lR11B+Ma+btGthlSvBcMtYv4wqV8cO0r/NyuCAIgLfd3BK4KB6QYbdnSC9cW+YpPrTJ46/WTpV8sr71igS8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":505935},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","engines":{"npm":">=7.0.0","node":">=16.15.1","pnpm":">=3.2.0","yarn":">=1.13"},"exports":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"funding":{"url":"https://github.com/wessberg/browserslist-generator?sponsor=1","type":"github"},"gitHead":"499e019495506e72158dde2ab71a2bbbaafd588f","scripts":{"lint":"tsc --noEmit && eslint \"src/**/*.ts\" --color","test":"cross-env NODE_NO_WARNINGS=1 FORCE_COLOR=3 NODE_OPTIONS=\"--loader=tsx --max_old_space_size=4096\" ava","build":"pnpm run rollup","clean":"pnpm run clean:dist","watch":"pnpm run rollup -- --watch","rollup":"rollup -c rollup.config.ts --configPlugin rollup-plugin-ts","release":"np --no-cleanup --no-yarn","version":"pnpm run generate:all && git add .","lint:fix":"eslint \"src/**/*.ts\" --color --fix","prebuild":"pnpm run clean:dist","prettier":"prettier --write \"{src,test,documentation}/**/*.{js,ts,json,html,xml,css,md}\"","clean:dist":"rimraf dist","preversion":"pnpm run lint && pnpm run build","generate:all":"pnpm run generate:sandhog && pnpm run generate:changelog","update:check":"pnpx npm-check-updates --dep dev,prod","update:commit":"pnpx npm-check-updates -u --dep dev,prod && pnpm update && pnpm install","generate:sandhog":"sandhog all --yes","generate:changelog":"standard-changelog --first-release"},"_npmUser":{"name":"wessberg","email":"frederikwessberg@gmail.com"},"prettier":"@wessberg/prettier-config","repository":{"url":"git+https://github.com/wessberg/browserslist-generator.git","type":"git"},"_npmVersion":"9.9.3","description":"A library that makes generating and validating Browserslists a breeze!","directories":{},"lint-staged":{"*":"prettier --ignore-unknown --write"},"_nodeVersion":"18.19.1","dependencies":{"isbot":"^3.6.13","semver":"^7.6.3","object-path":"^0.11.8","browserslist":"^4.23.3","caniuse-lite":"^1.0.30001653","ua-parser-js":"^1.0.38","@types/semver":"^7.5.8","@types/object-path":"^0.11.4","@types/ua-parser-js":"^0.7.39","@mdn/browser-compat-data":"^5.5.49"},"_hasShrinkwrap":false,"devDependencies":{"np":"8.0.4","ava":"^5.3.1","tsx":"3.12.7","pnpm":"^8.6.11","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","rollup":"^3.27.0","sandhog":"^2.0.2","prettier":"^3.0.0","cross-env":"^7.0.3","typescript":"5.1.6","@types/node":"20.4.6","lint-staged":"^13.2.3","rollup-plugin-ts":"3.4.5","npm-check-updates":"^16.10.17","standard-changelog":"^3.0.0","@types/caniuse-lite":"1.0.1","@wessberg/ts-config":"^4.0.0","eslint-plugin-jsdoc":"^46.4.5","useragent-generator":"1.1.1-amkt-22079-finish.0","eslint-plugin-import":"^2.28.0","eslint-config-prettier":"^8.9.0","@typescript-eslint/parser":"^6.2.1","@wessberg/prettier-config":"1.0.0","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/browserslist-generator_2.2.0_1725016626811_0.6923642484183075","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"browserslist-generator","version":"2.3.0","keywords":["browserslist","caniuse","generate","support","babel-preset-env","util"],"license":"MIT","_id":"browserslist-generator@2.3.0","maintainers":[{"name":"wessberg","email":"frederikwessberg@gmail.com"}],"contributors":[{"url":"https://github.com/wessberg","name":"Frederik Wessberg","email":"frederikwessberg@hotmail.com"}],"homepage":"https://github.com/wessberg/browserslist-generator#readme","bugs":{"url":"https://github.com/wessberg/browserslist-generator/issues"},"ava":{"files":["test/**.test.ts"],"timeout":"300s","verbose":true,"extensions":{"ts":"module"}},"dist":{"shasum":"5efab98f1e94e4578817ddbffba06f358f62ae13","tarball":"https://registry.npmjs.org/browserslist-generator/-/browserslist-generator-2.3.0.tgz","fileCount":11,"integrity":"sha512-NEvS2dNlBKfSL3qDUTM3NkJMfjMAPEjvEGnhMZKql6ZNzJ8asqFpmuTizwOpRQeYA0/VktmOXa+mFPv8nvcIGw==","signatures":[{"sig":"MEQCIA/xaqII5AlxC8+0HQC2CqGQjt6jVOufQ6e+KQLduBPgAiBFWjDhpdhgv/OFAurEKoD0P8ep/0cAOHOruPQ+ZuP5gg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":507687},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","engines":{"npm":">=7.0.0","node":">=16.15.1","pnpm":">=3.2.0","yarn":">=1.13"},"exports":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"funding":{"url":"https://github.com/wessberg/browserslist-generator?sponsor=1","type":"github"},"gitHead":"4250e7d3d398f4eb0dac75d38fd7966d97c5a91d","scripts":{"lint":"tsc --noEmit && eslint \"src/**/*.ts\" --color","test":"cross-env NODE_NO_WARNINGS=1 FORCE_COLOR=3 NODE_OPTIONS=\"--loader=tsx --max_old_space_size=4096\" ava","build":"pnpm run rollup","clean":"pnpm run clean:dist","watch":"pnpm run rollup -- --watch","rollup":"rollup -c rollup.config.ts --configPlugin rollup-plugin-ts","release":"np --no-cleanup --no-yarn","version":"pnpm run generate:all && git add .","lint:fix":"eslint \"src/**/*.ts\" --color --fix","prebuild":"pnpm run clean:dist","prettier":"prettier --write \"{src,test,documentation}/**/*.{js,ts,json,html,xml,css,md}\"","clean:dist":"rimraf dist","preversion":"pnpm run lint && pnpm run build","generate:all":"pnpm run generate:sandhog && pnpm run generate:changelog","update:check":"pnpx npm-check-updates --dep dev,prod","update:commit":"pnpx npm-check-updates -u --dep dev,prod && pnpm update && pnpm install","generate:sandhog":"sandhog all --yes","generate:changelog":"standard-changelog --first-release"},"_npmUser":{"name":"wessberg","email":"frederikwessberg@gmail.com"},"prettier":"@wessberg/prettier-config","repository":{"url":"git+https://github.com/wessberg/browserslist-generator.git","type":"git"},"_npmVersion":"9.9.3","description":"A library that makes generating and validating Browserslists a breeze!","directories":{},"lint-staged":{"*":"prettier --ignore-unknown --write"},"_nodeVersion":"18.19.1","dependencies":{"isbot":"^3.6.13","semver":"^7.6.3","object-path":"^0.11.8","browserslist":"^4.23.3","caniuse-lite":"^1.0.30001653","ua-parser-js":"^1.0.38","@types/semver":"^7.5.8","@types/object-path":"^0.11.4","@types/ua-parser-js":"^0.7.39","@mdn/browser-compat-data":"^5.5.49"},"_hasShrinkwrap":false,"devDependencies":{"np":"8.0.4","ava":"^5.3.1","tsx":"3.12.7","pnpm":"^8.6.11","husky":"^8.0.3","tslib":"^2.6.1","eslint":"^8.46.0","rimraf":"^5.0.1","rollup":"^3.27.0","sandhog":"^2.0.2","prettier":"^3.0.0","cross-env":"^7.0.3","typescript":"5.1.6","@types/node":"20.4.6","lint-staged":"^13.2.3","rollup-plugin-ts":"3.4.5","npm-check-updates":"^16.10.17","standard-changelog":"^3.0.0","@types/caniuse-lite":"1.0.1","@wessberg/ts-config":"^4.0.0","eslint-plugin-jsdoc":"^46.4.5","useragent-generator":"1.1.1-amkt-22079-finish.0","eslint-plugin-import":"^2.28.0","eslint-config-prettier":"^8.9.0","@typescript-eslint/parser":"^6.2.1","@wessberg/prettier-config":"1.0.0","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/browserslist-generator_2.3.0_1725022750477_0.965628304585537","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"browserslist-generator","version":"3.0.0","description":"A library that makes generating and validating Browserslists a breeze!","funding":{"type":"github","url":"https://github.com/wessberg/browserslist-generator?sponsor=1"},"repository":{"type":"git","url":"git+https://github.com/wessberg/browserslist-generator.git"},"bugs":{"url":"https://github.com/wessberg/browserslist-generator/issues"},"keywords":["browserslist","caniuse","generate","support","babel-preset-env","util"],"contributors":[{"name":"Frederik Wessberg","email":"frederikwessberg@hotmail.com","url":"https://github.com/wessberg"}],"license":"MIT","devDependencies":{"@eslint/js":"^9.11.1","@types/caniuse-lite":"1.0.5","@types/node":"22.6.1","@wessberg/prettier-config":"1.0.0","@wessberg/ts-config":"^5.0.1","eslint":"^9.11.1","eslint-config-prettier":"^9.1.0","eslint-plugin-jsdoc":"^50.2.4","eslint-plugin-prettier":"^5.2.1","helpertypes":"^0.0.19","husky":"^9.1.6","lint-staged":"^15.2.10","np":"10.0.7","npm-check-updates":"^17.1.3","pnpm":"^9.11.0","prettier":"^3.3.3","rimraf":"^6.0.1","sandhog":"^2.0.2","standard-changelog":"^6.0.0","tslib":"^2.7.0","tsup":"^8.3.0","tsx":"^4.19.1","typescript":"^5.6.2","typescript-eslint":"^8.7.0","useragent-generator":"1.1.1-amkt-22079-finish.0"},"dependencies":{"@mdn/browser-compat-data":"^5.6.2","@types/object-path":"^0.11.4","@types/semver":"^7.5.8","@types/ua-parser-js":"^0.7.39","browserslist":"^4.23.3","caniuse-lite":"^1.0.30001663","isbot":"^5.1.17","object-path":"^0.11.8","semver":"^7.6.3","ua-parser-js":"^1.0.39"},"exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"type":"module","types":"./dist/index.d.ts","main":"./dist/index.cjs","module":"./dist/index.js","engines":{"node":">=18.20.0","npm":">=7.0.0","yarn":">=1.13","pnpm":">=3.2.0"},"lint-staged":{"*":"prettier --ignore-unknown --write"},"prettier":"@wessberg/prettier-config","ava":{"files":["test/**.test.ts"],"verbose":true,"timeout":"300s","extensions":{"ts":"module"},"nodeArguments":["--import=tsx"]},"scripts":{"generate:sandhog":"sandhog all --yes","generate:changelog":"standard-changelog --first-release","generate:all":"pnpm run generate:sandhog && pnpm run generate:changelog","clean:dist":"rimraf dist","clean":"pnpm run clean:dist","lint":"tsc --noEmit && eslint \"src/**/*.ts\" --color","lint:fix":"eslint \"src/**/*.ts\" --color --fix","prettier":"prettier --write \"{src,test,documentation}/**/*.{js,ts,json,html,xml,css,md}\"","test":"node --import tsx --test \"./test/**/*.test.ts\"","prebuild":"pnpm run clean:dist","build":"tsup \"src/index.ts\" --sourcemap --dts --format cjs,esm","preversion":"pnpm run lint && pnpm run build","version":"pnpm run generate:all && git add .","release":"np --no-cleanup --no-yarn","update:check":"pnpx npm-check-updates --dep dev,prod","update:commit":"pnpx npm-check-updates -u --dep dev,prod && pnpm update && pnpm install"},"_id":"browserslist-generator@3.0.0","homepage":"https://github.com/wessberg/browserslist-generator#readme","_integrity":"sha512-U0V8TYQhexAUoRuNKQ1h+GUB2sFZEoMdKgKkaMSDvMbPosBdJTXkMGNv8tsub/DjnwWMvzMPfTsB/BZEOLwf8g==","_resolved":"/private/var/folders/9d/9cbwck5x4w96_p2v4cxh8psc0000gn/T/5651e61660661d3d8f2ace47b9d134d7/browserslist-generator-3.0.0.tgz","_from":"file:browserslist-generator-3.0.0.tgz","_nodeVersion":"22.9.0","_npmVersion":"10.8.3","dist":{"integrity":"sha512-U0V8TYQhexAUoRuNKQ1h+GUB2sFZEoMdKgKkaMSDvMbPosBdJTXkMGNv8tsub/DjnwWMvzMPfTsB/BZEOLwf8g==","shasum":"d4fa79a62a0c1796a0c3d14ec82cb4a4b888087c","tarball":"https://registry.npmjs.org/browserslist-generator/-/browserslist-generator-3.0.0.tgz","fileCount":9,"unpackedSize":412042,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNZJfoGfuSsgSB1tZZ4T0EsqC2yypKKJax1MnT/txqsQIhAJraWF8dMkOrQjX19V0yNIF+GwIt5cFGUQeJ2nmJf2Js"}]},"_npmUser":{"name":"wessberg","email":"frederikwessberg@gmail.com"},"directories":{},"maintainers":[{"name":"wessberg","email":"frederikwessberg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browserslist-generator_3.0.0_1727183702374_0.5536768128517111"},"_hasShrinkwrap":false}},"time":{"created":"2021-05-19T09:49:44.090Z","modified":"2024-09-24T13:15:02.842Z","1.0.48":"2021-05-19T09:49:44.308Z","1.0.49":"2021-05-19T13:13:32.551Z","1.0.50":"2021-05-19T13:57:15.048Z","1.0.51":"2021-05-19T14:08:19.960Z","1.0.52":"2021-05-19T14:51:52.409Z","1.0.53":"2021-05-19T22:41:48.000Z","1.0.54":"2021-05-19T22:56:38.951Z","1.0.55":"2021-05-19T23:02:56.305Z","1.0.56":"2021-05-20T10:35:37.447Z","1.0.57":"2021-05-20T10:46:16.063Z","1.0.58":"2021-05-21T22:56:24.714Z","1.0.59":"2021-06-02T09:40:31.710Z","1.0.60":"2021-08-31T19:51:06.989Z","1.0.61":"2021-09-15T08:34:54.772Z","1.0.62":"2021-09-21T13:09:50.761Z","1.0.63":"2021-09-23T13:08:40.423Z","1.0.64":"2021-09-24T08:02:38.848Z","1.0.65":"2021-11-17T20:20:10.475Z","1.0.66":"2022-04-12T21:24:33.201Z","2.0.1":"2023-01-20T15:46:02.577Z","2.0.2":"2023-01-23T20:58:11.079Z","2.0.3":"2023-02-02T12:56:21.984Z","2.1.0":"2023-08-02T23:20:50.168Z","2.2.0":"2024-08-30T11:17:07.052Z","2.3.0":"2024-08-30T12:59:10.703Z","3.0.0":"2024-09-24T13:15:02.632Z"},"bugs":{"url":"https://github.com/wessberg/browserslist-generator/issues"},"license":"MIT","homepage":"https://github.com/wessberg/browserslist-generator#readme","keywords":["browserslist","caniuse","generate","support","babel-preset-env","util"],"repository":{"type":"git","url":"git+https://github.com/wessberg/browserslist-generator.git"},"description":"A library that makes generating and validating Browserslists a breeze!","contributors":[{"name":"Frederik Wessberg","email":"frederikwessberg@hotmail.com","url":"https://github.com/wessberg"}],"maintainers":[{"name":"wessberg","email":"frederikwessberg@gmail.com"}],"readme":"<!-- SHADOW_SECTION_LOGO_START -->\n\n<div><img alt=\"Logo\" src=\"https://raw.githubusercontent.com/wessberg/browserslist-generator/master/documentation/asset/logo.png\" height=\"150\"   /></div>\n\n<!-- SHADOW_SECTION_LOGO_END -->\n\n<!-- SHADOW_SECTION_DESCRIPTION_SHORT_START -->\n\n> A library that makes generating and validating Browserslists a breeze!\n\n<!-- SHADOW_SECTION_DESCRIPTION_SHORT_END -->\n\n<!-- SHADOW_SECTION_BADGES_START -->\n\n<a href=\"https://npmcharts.com/compare/browserslist-generator?minimal=true\"><img alt=\"Downloads per month\" src=\"https://img.shields.io/npm/dm/browserslist-generator.svg\"    /></a>\n<a href=\"https://www.npmjs.com/package/browserslist-generator\"><img alt=\"NPM version\" src=\"https://badge.fury.io/js/browserslist-generator.svg\"    /></a>\n<img alt=\"Dependencies\" src=\"https://img.shields.io/librariesio/github/wessberg%2Fbrowserslist-generator.svg\"    />\n<a href=\"https://github.com/wessberg/browserslist-generator/graphs/contributors\"><img alt=\"Contributors\" src=\"https://img.shields.io/github/contributors/wessberg%2Fbrowserslist-generator.svg\"    /></a>\n<a href=\"https://github.com/prettier/prettier\"><img alt=\"code style: prettier\" src=\"https://img.shields.io/badge/code_style-prettier-ff69b4.svg\"    /></a>\n<a href=\"https://opensource.org/licenses/MIT\"><img alt=\"License: MIT\" src=\"https://img.shields.io/badge/License-MIT-yellow.svg\"    /></a>\n<a href=\"https://www.patreon.com/bePatron?u=11315442\"><img alt=\"Support on Patreon\" src=\"https://img.shields.io/badge/patreon-donate-green.svg\"    /></a>\n\n<!-- SHADOW_SECTION_BADGES_END -->\n\n<!-- SHADOW_SECTION_DESCRIPTION_LONG_START -->\n\n## Description\n\n<!-- SHADOW_SECTION_DESCRIPTION_LONG_END -->\n\nThis is a library that makes it easier to work with [browserslists](https://github.com/browserslist/browserslist).\nIt can do things like generating a Browserslist that targets only browsers that support - _or don't support_ - specific required features, or even generate a Browserslist from a User Agent string!\nIt can also do the same in reverse - match a Browserslist on a user agent.\nA _Feature_ is anything that can be found on [caniuse](https://caniuse.com/) or [MDN](https://github.com/mdn/browser-compat-data).\n\n<!-- SHADOW_SECTION_FEATURES_START -->\n\n### Features\n\n<!-- SHADOW_SECTION_FEATURES_END -->\n\n- Generating a Browserslist based on features\n- Generating a Browserslist based on an ECMA version\n- Generating a browserslist based on a User Agent string\n- Checking if a User Agent string supports specific features\n- Checking if a browserslist supports specific features\n- Checking if a browserslist supports a specific ECMA version\n- Getting the most appropriate ECMA version for a browserslist\n\n<!-- SHADOW_SECTION_FEATURE_IMAGE_START -->\n\n<!-- SHADOW_SECTION_FEATURE_IMAGE_END -->\n\n<!-- SHADOW_SECTION_BACKERS_START -->\n\n## Backers\n\n### Patreon\n\n<a href=\"https://www.patreon.com/bePatron?u=11315442\"><img alt=\"Patrons on Patreon\" src=\"https://img.shields.io/endpoint.svg?url=https%3A%2F%2Fshieldsio-patreon.vercel.app%2Fapi%3Fusername%3Dwessberg%26type%3Dpatrons\"  width=\"200\"  /></a>\n\n<!-- SHADOW_SECTION_BACKERS_END -->\n\n<!-- SHADOW_SECTION_TOC_START -->\n\n## Table of Contents\n\n- [Description](#description)\n  - [Features](#features)\n- [Backers](#backers)\n  - [Patreon](#patreon)\n- [Table of Contents](#table-of-contents)\n- [Install](#install)\n  - [npm](#npm)\n  - [Yarn](#yarn)\n  - [pnpm](#pnpm)\n- [Usage](#usage)\n  - [Generating a Browserslist based on features](#generating-a-browserslist-based-on-features)\n  - [Checking if a User Agent supports a specific feature](#checking-if-a-user-agent-supports-a-specific-feature)\n  - [Checking if a Browserslist supports a specific feature](#checking-if-a-browserslist-supports-a-specific-feature)\n  - [Generating a Browserslist based on a ECMAScript version](#generating-a-browserslist-based-on-a-ecmascript-version)\n    - [Checking if a Browserslist supports a specific ECMAScript version](#checking-if-a-browserslist-supports-a-specific-ecmascript-version)\n    - [Getting the most appropriate ECMAScript version for a Browserslist](#getting-the-most-appropriate-ecmascript-version-for-a-browserslist)\n    - [Possible ECMAScript versions](#possible-ecmascript-versions)\n- [Contributing](#contributing)\n- [Maintainers](#maintainers)\n- [FAQ](#faq)\n  - [What is some cool example of a use case for this library?](#what-is-some-cool-example-of-a-use-case-for-this-library)\n- [License](#license)\n\n<!-- SHADOW_SECTION_TOC_END -->\n\n<!-- SHADOW_SECTION_INSTALL_START -->\n\n## Install\n\n### npm\n\n```\n$ npm install browserslist-generator\n```\n\n### Yarn\n\n```\n$ yarn add browserslist-generator\n```\n\n### pnpm\n\n```\n$ pnpm add browserslist-generator\n```\n\n<!-- SHADOW_SECTION_INSTALL_END -->\n\n<!-- SHADOW_SECTION_USAGE_START -->\n\n## Usage\n\n<!-- SHADOW_SECTION_USAGE_END -->\n\n### Generating a Browserslist based on features\n\nWhen deciding which Browsers and environments to support, it is quite common to make\nthe decision based on feature support. With this library, you no longer have to neither look up\nBrowser support and manually write a Browserslist, nor make sure to keep it up-to-date.\nInstead, simply declare the features that should be available:\n\n```typescript\nimport {browsersWithSupportForFeatures} from \"browserslist-generator\";\n// Generate a browserslist for browsers that support all of the given features\nconst browserslist = browsersWithSupportForFeatures(\"es6-module\", \"shadowdomv1\", \"custom-elementsv1\");\n```\n\n### Checking if a User Agent supports a specific feature\n\nThis library offers simple ways that you can check if a given User Agent supports any amount of features.\nThis could be useful, among other things, for conditional bundle serving:\n\n```typescript\nimport {userAgentSupportsFeatures} from \"browserslist-generator\";\nif (userAgentSupportsFeatures(userAgentString, \"javascript.builtins.Promise.finally\")) {\n\tdoA();\n} else {\n\tdoB();\n}\n```\n\n### Checking if a Browserslist supports a specific feature\n\nGiven an existing Browserslist, this library can check if it supports one or more features.\nThis could be useful, among other things, for conditional bundle serving:\n\n```typescript\nimport {browserslistSupportsFeatures} from \"browserslist-generator\";\nif (browserslistSupportsFeatures(browserslist, \"es6-module\")) {\n\tuseModernBundle();\n} else {\n\tuseLegacyBundle();\n}\n```\n\n### Generating a Browserslist based on a ECMAScript version\n\nWhen deciding which Browsers and environments to support, it is quite common to make\nthe decision based on a specific version of ECMAScript to target. For example, with the Typescript Compiler,\nthe `target` option takes an ECMAScript version and the Typescript Compiler then knows which transformations to apply accordingly.\n\n```typescript\nimport {browsersWithSupportForEcmaVersion} from \"browserslist-generator\";\n// Generate a browserslist for browsers that support the given version of ECMAScript\nconst browserslist = browsersWithSupportForEcmaVersion(\"es2015\");\n```\n\n#### Checking if a Browserslist supports a specific ECMAScript version\n\nGiven an existing Browserslist, this library can also check if it supports a specific version of ECMAScript.\nThis could be useful, among other things, for conditional bundle serving:\n\n```typescript\nimport {browserslistSupportsEcmaVersion} from \"browserslist-generator\";\nif (browserslistSupportsEcmaVersion(browserslist, \"es2015\")) {\n\tuseModernBundle();\n} else {\n\tuseLegacyBundle();\n}\n```\n\n#### Getting the most appropriate ECMAScript version for a Browserslist\n\nGiven an existing Browserslist, this library can detect the most appropriate ECMAScript version to target.\nThis could be useful, for example, when using the Typescript compiler based on a Browserslist.\n\n```typescript\nimport {getAppropriateEcmaVersionForBrowserslist} from \"browserslist-generator\";\n\nconst typescriptOptions = {\n\t// ...\n\ttarget: getAppropriateEcmaVersionForBrowserslist(browserslist)\n};\n```\n\n#### Possible ECMAScript versions\n\nAll of the possible ECMAScript versions are:\n\n- `es3`\n- `es5`\n- `es2015`\n- `es2016`\n- `es2017`\n- `es2018`\n- `es2019`\n- `es2020`,\n- `es2021`,\n- `es2022`,\n- `es2023`\n- `es2024`\n\n<!-- SHADOW_SECTION_CONTRIBUTING_START -->\n\n## Contributing\n\nDo you want to contribute? Awesome! Please follow [these recommendations](./CONTRIBUTING.md).\n\n<!-- SHADOW_SECTION_CONTRIBUTING_END -->\n\n<!-- SHADOW_SECTION_MAINTAINERS_START -->\n\n## Maintainers\n\n| <a href=\"mailto:frederikwessberg@hotmail.com\"><img alt=\"Frederik Wessberg\" src=\"https://avatars2.githubusercontent.com/u/20454213?s=460&v=4\" height=\"70\"   /></a>                                                                |\n| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| [Frederik Wessberg](mailto:frederikwessberg@hotmail.com)<br><strong>Twitter</strong>: [@FredWessberg](https://twitter.com/FredWessberg)<br><strong>Github</strong>: [@wessberg](https://github.com/wessberg)<br>_Lead Developer_ |\n\n<!-- SHADOW_SECTION_MAINTAINERS_END -->\n\n<!-- SHADOW_SECTION_FAQ_START -->\n\n## FAQ\n\n<!-- SHADOW_SECTION_FAQ_END -->\n\n### What is some cool example of a use case for this library?\n\nWell, here's one I think is pretty neat:\nYou're building an app, and you care about serving the smallest amount of code to your users.\nYou've decided to build two bundles: One for browsers _with_, and one for browsers _without_ ES-module support.\nYou can now generate two Browserslists via `browserslist-generator`:\n\n```typescript\nbrowsersWithSupportForFeatures(\"es6-module\");\nbrowsersWithoutSupportForFeatures(\"es6-module\");\n```\n\nNow, you can then pass each one into tools like `@babel/preset-env` and `postcss`.\nOn the server, you can use the function `userAgentSupportsFeatures` to check if the same features are supported and respond with resources that points to the right bundle.\n\n<!-- SHADOW_SECTION_LICENSE_START -->\n\n## License\n\nMIT © [Frederik Wessberg](mailto:frederikwessberg@hotmail.com) ([@FredWessberg](https://twitter.com/FredWessberg)) ([Website](https://github.com/wessberg))\n\n<!-- SHADOW_SECTION_LICENSE_END -->\n","readmeFilename":"README.md"}