{"_id":"@chax-at/better-npm-audit","_rev":"20-d45ba7c1c7abedd74e1429f0c15b1bd6","name":"@chax-at/better-npm-audit","dist-tags":{"latest":"3.6.11"},"versions":{"3.6.0":{"name":"@chax-at/better-npm-audit","version":"3.6.0","keywords":["npm","audit","skip","ignore","exclude","exceptions","node","security","advisory","vulnerabilities","continuous integration","dependencies","check","build","script","nsp","ci"],"author":{"name":"Jee Mok","email":"jee.ict@hotmail.com"},"license":"MIT","_id":"@chax-at/better-npm-audit@3.6.0","maintainers":[{"name":"jan-chax","email":"jan.muratha@chax.at"},{"name":"chartinger","email":"c.k.hartinger@gmail.com"},{"name":"simonjimenez","email":"simon@chax.at"},{"name":"ian.luca","email":"email@ianluca.com"},{"name":"valerionn","email":"mattis@chax.at"}],"homepage":"https://github.com/jeemok/better-npm-audit#readme","bugs":{"url":"https://github.com/jeemok/better-npm-audit/issues"},"bin":{"better-npm-audit":"index.js"},"dist":{"shasum":"cafc4edc1387149a2632be7adc6a35775267a435","tarball":"https://registry.npmjs.org/@chax-at/better-npm-audit/-/better-npm-audit-3.6.0.tgz","fileCount":54,"integrity":"sha512-kli9NLTorzG5Car29s7SO+2qjdRjSrCg+CZ8GDxQHKAENtoQ0GmE87vG0EsPqDc6OCvFNZOLo5Spi+BXDZ8K8Q==","signatures":[{"sig":"MEYCIQCbhw/+qxzq3tQJjHjxwycQw2zEQ5rG598timx532DxGgIhAMcpL4gbN3jd8HJWs0qhNVJGWKk/VmOM33OMs/5QuiPX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1287280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJh6WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqbLQ//Z5UISiXkIJP+yvj/MVfI6h0RPY7Hfd/60z79hdkr1oxl9dGn\r\nM1JUZhVkSxAJzksJs/0LGX57wWkQ9/0z3ZyA+kPI7Nml7In47EN3uplManwp\r\n82yESNVcFQTmvbwcXdpw/FVD0PM+VTOiaCXhMUh4Cn6Tmvdy7GLrgCENWUPV\r\n8ncDMfabxc0cNmNOT606k+6HT1oZGl+T021eYWHiIoLfdJfPM7aktEEEqIRR\r\nv9J+3cUtAXpaswz3uu5Rpnqnuz2cPcb8UBxu/5G36eggcSYlwnuIm5/JxUvQ\r\nnN2HUUiL2Df38TIkWQTDdUmZVTXVenrA3w6Z5MyU0if6KjrnvzcwX1KfNgTs\r\ngNGKKF0sVbSdRsMf1PYQ2eN6esBtO9bgYQxK2Z78MaujS8iNQf9Ilou+bTIK\r\nVAzDmfIR/z4dinn4Qd8uYaFoOjWK4I0/3Saa8NR8aK5zaVvL983YtBzIsq+s\r\n1fYDQgpIOj5VliL2+3ZwDxgmbuToWfw+eM4NvWOBtGAYOfj/dGY1tQX5USW0\r\nPpCUXbdSqCzIwXmJPb8PVi5nwJHWfHkkvE7l2KsVabXa2DQja7PjptY2mnrX\r\n5YVP3Q+FMgYmYmRVXKB6Zr5BASQV1FrDrTZ5G/zYqm7uKCsuoC7GcxRak4ta\r\nNoEgBpRVYZVPtJK/flbdnFTrHLr5MIH3PPo=\r\n=SniT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 8.12"},"gitHead":"c0a4bc95834f7d109201b32f1e1c74fb38d1d02a","scripts":{"qc":"npm run test && npm run lint","lint":"eslint .","test":"mocha -r ts-node/register test/**/*.test.ts","audit":"node lib audit -x 1004946,1006897","build":"tsc","clean":"rimraf lib","preaudit":"npm run build","prebuild":"npm run qc && npm run clean","postbuild":"copy README.md lib","publish:live":"npm run build && npm publish lib --tag latest","publish:next":"npm run build && npm publish lib --tag next"},"_npmUser":{"name":"valerionn","email":"mattis@chax.at"},"repository":{"url":"git+https://github.com/jeemok/better-npm-audit.git","type":"git"},"_npmVersion":"7.24.0","description":"Reshape into a better npm audit for the community and encourage more people to include security audit into their process.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"dayjs":"^1.10.6","table":"^6.7.1","commander":"^8.0.0","lodash.get":"^4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.0","mocha":"^8.3.0","sinon":"^9.2.4","eslint":"^7.25.0","rimraf":"^3.0.2","ts-node":"^10.0.0","prettier":"2.3.2","typescript":"^4.3.5","@types/chai":"^4.2.19","@types/node":"^16.0.0","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash.get":"^4.4.6","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.28.2","@typescript-eslint/eslint-plugin":"^4.28.2"},"_npmOperationalInternal":{"tmp":"tmp/better-npm-audit_3.6.0_1646665366197_0.3487016726051333","host":"s3://npm-registry-packages"}},"3.6.1":{"name":"@chax-at/better-npm-audit","version":"3.6.1","keywords":["npm","audit","skip","ignore","exclude","exceptions","node","security","advisory","vulnerabilities","continuous integration","dependencies","check","build","script","nsp","ci"],"author":{"name":"Jee Mok","email":"jee.ict@hotmail.com"},"license":"MIT","_id":"@chax-at/better-npm-audit@3.6.1","maintainers":[{"name":"jan-chax","email":"jan.muratha@chax.at"},{"name":"chartinger","email":"c.k.hartinger@gmail.com"},{"name":"simonjimenez","email":"simon@chax.at"},{"name":"ian.luca","email":"email@ianluca.com"},{"name":"valerionn","email":"mattis@chax.at"}],"homepage":"https://github.com/chax-at/better-npm-audit#readme","bugs":{"url":"https://github.com/chax-at/better-npm-audit/issues"},"bin":{"better-npm-audit":"index.js"},"dist":{"shasum":"f0996a32889d011bc4f8e6d78ae2d3dae8a77589","tarball":"https://registry.npmjs.org/@chax-at/better-npm-audit/-/better-npm-audit-3.6.1.tgz","fileCount":54,"integrity":"sha512-3B3N/6/SgnYoyk8F/1et8vKKNNYFqJMkOQvYsv08EUI9dMLHNzkzTv5QxlFpIXkfJw3l8gQYe8MmQAXmk8cLYA==","signatures":[{"sig":"MEUCIQDJXB9NNUiXC9mafHiIjMFe2aCreJJOdVzn83hLeV2gSAIgTasbytbPwjOaF6Igl9pfwMiNLOwYiTIM0RawWzJKKvw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1287281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJiBmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+BQ/+LtXoSMEf1AuPZfQ068hpZkX6eE4x5m/GjHMzeMRTL5kcAr/O\r\npFqE0iagkWFBXLISgCM4NAXMzWl0l+0p2qpnf8Q0FTqVMJA7Ksb/wPhzrVh1\r\n8JcwHGHHcaoCVgV+HZzImggTCa2dkN4+V8VdEGPHxg9LhMFgcCpCxVrIIyGa\r\n9cJLpJqiH3aXnsAGJQ9NsaFVQFmdkM3DM3XJ/6MfyCurrIxnHvDWEFTl2/ae\r\nGUNukGRlM6IRlyAQdmHDxoF76B9Jzfk/AAsZbDSNGhUy66QajkiMK8VX6p8h\r\nsf7NvBrjhefLTsZxHgri2KsQ/FCTsz2mzTwbJU4Z7enZKAGXhyXLPI0FuHXf\r\nGkAal+wrSy4BBxa4ALtguQuepYlk+UdUZUpM7+qQi3NgnswFqDmdqJlwKXuu\r\n/dHEoNK/MYelqzIDH0PmloOTh73H5913fyr0BheGvRCphQO7X+uRxId+LZ0g\r\n04ZbFtXNrrT89/BmoyT+GCznBthDgLBK0C85Q/fk1ohsg4aK9xuQAERaIG1u\r\nWMLgcU5XnIHkiSJIl/z6Y+u0sWPd+r2qXjMx6cI8tOgZpVJvaCM/P1rCIh82\r\nE07WAHU4WbiIapEnV6d3hjpcWbr3c3Q3KOXQYPinIlJR2H4MwdCYPllw/AUc\r\nkofP2fc3yozIaCK8DWoBldxle5vLiejfSUw=\r\n=RVqx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 8.12"},"gitHead":"c0a4bc95834f7d109201b32f1e1c74fb38d1d02a","scripts":{"qc":"npm run test && npm run lint","lint":"eslint .","test":"mocha -r ts-node/register test/**/*.test.ts","audit":"node lib audit -x 1004946,1006897","build":"tsc","clean":"rimraf lib","preaudit":"npm run build","prebuild":"npm run qc && npm run clean","postbuild":"copy README.md lib","publish:live":"npm run build && npm publish lib --tag latest","publish:next":"npm run build && npm publish lib --tag next"},"_npmUser":{"name":"valerionn","email":"mattis@chax.at"},"repository":{"url":"git+https://github.com/chax-at/better-npm-audit.git","type":"git"},"_npmVersion":"7.24.0","description":"Reshape into a better npm audit for the community and encourage more people to include security audit into their process.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"dayjs":"^1.10.6","table":"^6.7.1","commander":"^8.0.0","lodash.get":"^4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.0","mocha":"^8.3.0","sinon":"^9.2.4","eslint":"^7.25.0","rimraf":"^3.0.2","ts-node":"^10.0.0","prettier":"2.3.2","typescript":"^4.3.5","@types/chai":"^4.2.19","@types/node":"^16.0.0","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash.get":"^4.4.6","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.28.2","@typescript-eslint/eslint-plugin":"^4.28.2"},"_npmOperationalInternal":{"tmp":"tmp/better-npm-audit_3.6.1_1646665829903_0.5205514558344744","host":"s3://npm-registry-packages"}},"3.6.2":{"name":"@chax-at/better-npm-audit","version":"3.6.2","keywords":["npm","audit","skip","ignore","exclude","exceptions","node","security","advisory","vulnerabilities","continuous integration","dependencies","check","build","script","nsp","ci"],"author":{"name":"Jee Mok","email":"jee.ict@hotmail.com"},"license":"MIT","_id":"@chax-at/better-npm-audit@3.6.2","maintainers":[{"name":"jan-chax","email":"jan.muratha@chax.at"},{"name":"chartinger","email":"c.k.hartinger@gmail.com"},{"name":"simonjimenez","email":"simon@chax.at"},{"name":"ian.luca","email":"email@ianluca.com"},{"name":"valerionn","email":"mattis@chax.at"}],"homepage":"https://github.com/chax-at/better-npm-audit#readme","bugs":{"url":"https://github.com/chax-at/better-npm-audit/issues"},"bin":{"better-npm-audit":"index.js"},"dist":{"shasum":"8736cb459f84ec98b3ebcac30a5a5177f16663ed","tarball":"https://registry.npmjs.org/@chax-at/better-npm-audit/-/better-npm-audit-3.6.2.tgz","fileCount":54,"integrity":"sha512-zhWIOuKfmoSt1O5LTXPsdzCPSvXK3+4Em0bMdjchiD52i+OrBFvl53A18vNmddD0RsXwz2ruSq0Yk9qRH86ZhA==","signatures":[{"sig":"MEUCID0BjDC0FKY0DA8qkBimRO2Je4lvcb2VnNAJkcto6baRAiEA3fnlf6U+V49ENCChmfxonZm7xOVObCyXQUh/n+fAWvU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1287290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJiDSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEvw//TsAcMefH3S3o9O39joCSxuve0BhEOdywo6UYVLyAuZmPYkW9\r\n9HXOgnvEIWtrR2KgNQaJyn3Oitsafc7BW5277TAzYiCaxJRGmddnkiBrlEL7\r\n783j72X93ApGweWDCUWXjaC7XL69G6oecaISv2hG/kntNM8OpiUAy+N0q+rT\r\ne0/DlUqzFnRzLhPTrDyCOflOosMKBMZ1LFQVt5Np4JMMt5Z1AyLYLcMLZRJh\r\neyABvOuCIjVzJz7H9I2tYDa95D3AieZuHWYuUGoXJyXkOk2gXMqmaoNI7ibL\r\nKkryHSS/+/sn6Wd+y92GFhJmQ8BFACTrPbJ41JQxy44TY9nP/pwx7kzNoPAK\r\nYFPGu/P6fuyKvi1aq5dMZ5OrqIuXCL4+XE7d2ENUO2vyyfxKzoW7tiCzFVpN\r\nAidGIczF5ceyFXQCHBs3w0QE3R3O+2e70Mf3gA3wMJccoXPMJY2RsXSQ4NjW\r\nL7okr0AWL+qOEPXN9MbOXUpC3EuRcXl3Swr47T65c7EjVe89BuF0/megarAq\r\n7Y8VEfLxMtEWqa30k8gbq8VtNu33rouS3aameuICnVZpgvF6ZFskyQ+uiios\r\nUj/CcCgj1OqzUGGr8eIf1Qm20AnHGVR3jBE1SdQH8shj54B51DY693s7Lb4T\r\nVAk5hyWFxpy/9qjSnSWrjPVLlgSgIptkvWQ=\r\n=wh9V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 8.12"},"gitHead":"c0a4bc95834f7d109201b32f1e1c74fb38d1d02a","scripts":{"qc":"npm run test && npm run lint","lint":"eslint .","test":"mocha -r ts-node/register test/**/*.test.ts","audit":"node lib audit -x 1004946,1006897","build":"tsc","clean":"rimraf lib","preaudit":"npm run build","prebuild":"npm run qc && npm run clean","postbuild":"copy README.md lib","publish:live":"npm run build && npm publish lib --tag latest","publish:next":"npm run build && npm publish lib --tag next"},"_npmUser":{"name":"valerionn","email":"mattis@chax.at"},"repository":{"url":"git+https://github.com/chax-at/better-npm-audit.git","type":"git"},"_npmVersion":"7.24.0","description":"Reshape into a better npm audit for the community and encourage more people to include security audit into their process.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"dayjs":"^1.10.6","table":"^6.7.1","commander":"^8.0.0","lodash.get":"^4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.0","mocha":"^8.3.0","sinon":"^9.2.4","eslint":"^7.25.0","rimraf":"^3.0.2","ts-node":"^10.0.0","prettier":"2.3.2","typescript":"^4.3.5","@types/chai":"^4.2.19","@types/node":"^16.0.0","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash.get":"^4.4.6","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.28.2","@typescript-eslint/eslint-plugin":"^4.28.2"},"_npmOperationalInternal":{"tmp":"tmp/better-npm-audit_3.6.2_1646665938565_0.40458431008581597","host":"s3://npm-registry-packages"}},"3.6.3":{"name":"@chax-at/better-npm-audit","version":"3.6.3","keywords":["npm","audit","skip","ignore","exclude","exceptions","node","security","advisory","vulnerabilities","continuous integration","dependencies","check","build","script","nsp","ci"],"author":{"name":"Jee Mok","email":"jee.ict@hotmail.com"},"license":"MIT","_id":"@chax-at/better-npm-audit@3.6.3","maintainers":[{"name":"jan-chax","email":"jan.muratha@chax.at"},{"name":"chartinger","email":"c.k.hartinger@gmail.com"},{"name":"simonjimenez","email":"simon@chax.at"},{"name":"ian.luca","email":"email@ianluca.com"},{"name":"valerionn","email":"mattis@chax.at"}],"homepage":"https://github.com/chax-at/better-npm-audit#readme","bugs":{"url":"https://github.com/chax-at/better-npm-audit/issues"},"bin":{"better-npm-audit":"index.js"},"dist":{"shasum":"68418ca418c77e9f74ea6dec8a6860409c486334","tarball":"https://registry.npmjs.org/@chax-at/better-npm-audit/-/better-npm-audit-3.6.3.tgz","fileCount":54,"integrity":"sha512-ymHWpYkgC37MKLOEHzfcksO8aYM4xcCEuaOUECj7/qMjc1wcJSAGQqn8GYOD3q0YsOnGlLzZotpgjymISYkHDQ==","signatures":[{"sig":"MEUCIQC5fMADT1uXSAK/7IYwM1HYGW3en6XyuWCHrOSADfBh8wIgBcMpVGUzFw890UvO7hilV4ivsOce4ejQzw0ZwEw5LsY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1287251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJiKIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDyw//ZYUS08WCmbxtcOpuJeypxsrxXQuva3Cq5f0onAuDNNYuJ/nu\r\nxcJO10G7RfmDL8QozabxWZuSfPVTbB9svMjApbe4fLC20zvtd+kuiXZj4NO8\r\nPoRdvhEmXfZ4zfZwGOoTxBvIgkVAxHjVzArQgrJVadTnRibVvyxeGt+ZvTS0\r\nYs6pxfmA1L013U/mN4Qkzyg4/w0/SBImg8Y1KWgYn1NCn0txcHJ2eP4nWyp7\r\nzd20ruKnZJVU1+g8XDuIm15QQa7nvsRZbnkBvnd9Y4h7FUyspVeNR7I45s71\r\nPztKeAsKG8XX7ArGPb5falf7OuEmtSWOhQ6QUdwNxEHM/0n9jOXUPS/dIGKC\r\niB6So/FZo+EhvrP1hvPxqubrjiWuCF7XZvHoT0Kz3dA1flkLO1FBPl4qDXP5\r\nylDVkd3P+wBvVqG3Lmb9/o9lretfZmpswCaEupv1LjAlHlu/rauFbBv67q4Y\r\nWbWYwO0bMz46cnnOEV4VuO759WPb4jIBUrTJbRb+Y5IMHCB+wGAhchLBnHct\r\n9LwccnudUiYvujMrMzGHSrpOamZYjqQVowGRbhkv8b1r4G7cTMVuPvKg9cta\r\nugPoT3usobkw5vyaW0opkmKuS/qytMI/LJb67ModLOdG8pMHeIHLlx5c0Gmf\r\nIHcKibO5COo+VkqRQV8MzzHxaFuj3it8xok=\r\n=IQL1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 8.12"},"gitHead":"c0a4bc95834f7d109201b32f1e1c74fb38d1d02a","scripts":{"qc":"npm run test && npm run lint","lint":"eslint .","test":"mocha -r ts-node/register test/**/*.test.ts","audit":"node lib audit -x 1004946,1006897","build":"tsc","clean":"rimraf lib","preaudit":"npm run build","prebuild":"npm run qc && npm run clean","postbuild":"copy README.md lib","publish:live":"npm run build && npm publish lib --tag latest","publish:next":"npm run build && npm publish lib --tag next"},"_npmUser":{"name":"valerionn","email":"mattis@chax.at"},"repository":{"url":"git+https://github.com/chax-at/better-npm-audit.git","type":"git"},"_npmVersion":"7.24.0","description":"Reshape into a better npm audit for the community and encourage more people to include security audit into their process.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"dayjs":"^1.10.6","table":"^6.7.1","commander":"^8.0.0","lodash.get":"^4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.0","mocha":"^8.3.0","sinon":"^9.2.4","eslint":"^7.25.0","rimraf":"^3.0.2","ts-node":"^10.0.0","prettier":"2.3.2","typescript":"^4.3.5","@types/chai":"^4.2.19","@types/node":"^16.0.0","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash.get":"^4.4.6","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.28.2","@typescript-eslint/eslint-plugin":"^4.28.2"},"_npmOperationalInternal":{"tmp":"tmp/better-npm-audit_3.6.3_1646666376723_0.07643824296184754","host":"s3://npm-registry-packages"}},"3.6.4":{"name":"@chax-at/better-npm-audit","version":"3.6.4","keywords":["npm","audit","skip","ignore","exclude","exceptions","node","security","advisory","vulnerabilities","continuous integration","dependencies","check","build","script","nsp","ci"],"author":{"name":"Jee Mok","email":"jee.ict@hotmail.com"},"license":"MIT","_id":"@chax-at/better-npm-audit@3.6.4","maintainers":[{"name":"jan-chax","email":"jan.muratha@chax.at"},{"name":"chartinger","email":"c.k.hartinger@gmail.com"},{"name":"simonjimenez","email":"simon@chax.at"},{"name":"ian.luca","email":"email@ianluca.com"},{"name":"valerionn","email":"mattis@chax.at"}],"homepage":"https://github.com/chax-at/better-npm-audit#readme","bugs":{"url":"https://github.com/chax-at/better-npm-audit/issues"},"bin":{"better-npm-audit":"index.js"},"dist":{"shasum":"7c5b450a7206d196137017684bc65163655081fd","tarball":"https://registry.npmjs.org/@chax-at/better-npm-audit/-/better-npm-audit-3.6.4.tgz","fileCount":54,"integrity":"sha512-3PqD1RpYkLiGPC/77QRAhSYGXNHya9RjyVs0hxOMdwZZmUl1aTCnfTBvLr9/6PuPhV/uppy709eGq93UfCRoQw==","signatures":[{"sig":"MEQCIHEgCFG05HJ7O9DfGOv/4F5QgwqC19eyqv2PUeC9nVxfAiAt4cvmeaP4BID6kXocWZZKVgDbMSp3DZyNpA/yPF5DeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1287251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJiNMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtFw//RwS0Peww5tN7GjoZxxHW1m3L25+nA1h7vdiMs5O1xHI5Qggr\r\noOkX0mveyDryHGKkF1R2QX/+FABpq0kqDgRdqHtVwNSFqs8a0lZ5NoZcpQx9\r\nao8Qh45u+p/mYT5H6cueO55zcVAjalCJL9tgaNDz/Quo/1ZL4Ko0Y6xP8Cu1\r\n7TDBmw1oPzdh+SlB4a+ac+PQL+qqhHEMyJ4jfBBZjsGKfhWOHcxVbvCDyvxP\r\nET9+GdEVT7px0WuG8N1x1bzCPayf5G557g/rp/uc6FfHiyDRg0VzeDf6saDe\r\nJ48JF/HuB3IihSxwH7xabfYV/BaiR6WH/WdVFkdTU24DEAW3r+HvkaJDQIxY\r\n0ORZrYzVRQiMOvZf0pH8aPxdk9lbtcEqwEXPE7Jxt/OpTgUBxbwJH3t85Law\r\nMaWa8a+WrhEHK+0u0xbEUHUsE8kX0xOjgmxSI6pWLbD89Jab08IGcbSC1mPL\r\ng8+qky4FdUZ118ogPTYOSwQOFQzLxRnPLj2iY5r2jt9glYxDJ3fXBQS3Sl1X\r\nnM9ebgVhPek3hYC6gbZ6Gl3CaV8Bb1DGTPIztFxNRBzlZigGDxEB/tok1hY0\r\nOCbH2lIwEfwo5N7BJRmsXnYd+CXyihZRRmtC4vPbzSdqb+kzkLjRPoJkIUZP\r\nyu6Zjddt9so/4Zg00BVeudBfUTLnPIXxXSg=\r\n=qtx0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 8.12"},"gitHead":"c0a4bc95834f7d109201b32f1e1c74fb38d1d02a","scripts":{"qc":"npm run test && npm run lint","lint":"eslint .","test":"mocha -r ts-node/register test/**/*.test.ts","audit":"node lib audit -x 1004946,1006897","build":"tsc","clean":"rimraf lib","preaudit":"npm run build","prebuild":"npm run qc && npm run clean","postbuild":"copy README.md lib","publish:live":"npm run build && npm publish lib --tag latest","publish:next":"npm run build && npm publish lib --tag next"},"_npmUser":{"name":"valerionn","email":"mattis@chax.at"},"repository":{"url":"git+https://github.com/chax-at/better-npm-audit.git","type":"git"},"_npmVersion":"7.24.0","description":"Reshape into a better npm audit for the community and encourage more people to include security audit into their process.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"dayjs":"^1.10.6","table":"^6.7.1","commander":"^8.0.0","lodash.get":"^4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.0","mocha":"^8.3.0","sinon":"^9.2.4","eslint":"^7.25.0","rimraf":"^3.0.2","ts-node":"^10.0.0","prettier":"2.3.2","typescript":"^4.3.5","@types/chai":"^4.2.19","@types/node":"^16.0.0","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash.get":"^4.4.6","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.28.2","@typescript-eslint/eslint-plugin":"^4.28.2"},"_npmOperationalInternal":{"tmp":"tmp/better-npm-audit_3.6.4_1646666572631_0.7067369712641522","host":"s3://npm-registry-packages"}},"3.6.5":{"name":"@chax-at/better-npm-audit","version":"3.6.5","keywords":["npm","audit","skip","ignore","exclude","exceptions","node","security","advisory","vulnerabilities","continuous integration","dependencies","check","build","script","nsp","ci"],"author":{"name":"Jee Mok","email":"jee.ict@hotmail.com"},"license":"MIT","_id":"@chax-at/better-npm-audit@3.6.5","maintainers":[{"name":"jan-chax","email":"jan.muratha@chax.at"},{"name":"chartinger","email":"c.k.hartinger@gmail.com"},{"name":"simonjimenez","email":"simon@chax.at"},{"name":"ian.luca","email":"email@ianluca.com"},{"name":"valerionn","email":"mattis@chax.at"}],"homepage":"https://github.com/chax-at/better-npm-audit#readme","bugs":{"url":"https://github.com/chax-at/better-npm-audit/issues"},"bin":{"better-npm-audit":"index.js"},"dist":{"shasum":"2cd1a5214639ccc3db4ca8306dec753848d731d0","tarball":"https://registry.npmjs.org/@chax-at/better-npm-audit/-/better-npm-audit-3.6.5.tgz","fileCount":54,"integrity":"sha512-cHBo3hTVbPlhYJKBF763C2ElEDMQj1+uEEAk6Ld1MEdSxPw4tdgY8rr+BM2uJN4B3vTIdwnQTe930yNyewl7tg==","signatures":[{"sig":"MEQCICclFkfKTorV8rHe9py3gdqlcn+NhQuOm8x5xnETSReSAiAe/pVsKwiwqNPv03fCbP2OnPwGso0gDWKXeMZj7/mVZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1287258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJiabACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqIgg/9H9wguHXAw1VH6X65YOjBaFN0JqvSya4NzBT7Hyf/6lL2MGRs\r\nx1WUvdIVpVFbgFPn2+s+1bztBAWHQbF7mUjxpR5GuSQnqL3O4vHja8AxH/3p\r\njEXUndmKWisxuO6n4jmpokJhxw9IClbN/pwG+svCza0XRozMPSw/3eY9anOn\r\nZ5AfIpqmPXMbcYPlsm+s5PX9N7K2O0VDyB1nGaOp/gOl+2QEfIb39uOClKzf\r\n7VCrCPZ7xlseoJrDDvlcG33/uCzXFLp8m7yLhg0geNW9wBj0WjmTm0iwW8oC\r\nbOlIpoDHPMJgsDBdOty4zfb03MB5nmHtPYH2QSMTIcJskHRCJAJYGp3w6zQf\r\nL8ysvKry/HzLFZIOGNeBCj1j3pAYkXN3Z3JZusJXwh9Nzk3u2jD5UM7+0Hhs\r\nCDzBWm0VmDpADTc+TexuOG1+QBLKaExO6WstFD7W+KraYe6IYIr77yTAXpot\r\nh7fkRqxrL3WRdy9vxU0yZ7wqnc9/CMsMynFyL4ihWpSFCeWDqnxOws2Ohoqb\r\nB3k2DZkvo+t0fecGZvBLTJ5ztopYVUQnPPBtngPz+y1IW7y1I4X6wXJfdRn0\r\n1/W4cn6S7fyi9wwt3UszVyi74xWx+NjEAFcD2RYXdEgP51xDj35pm7IgvY84\r\n/Gx062f5VbUujNZ+54SJqi8cWD2z+7pCcjc=\r\n=dKbe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 8.12"},"gitHead":"3162fb62598432525855ff9d94f6a5a8983ee563","scripts":{"qc":"npm run test && npm run lint","lint":"eslint .","test":"mocha -r ts-node/register test/**/*.test.ts","audit":"node lib audit -x 1004946,1006897","build":"tsc","clean":"rimraf lib","preaudit":"npm run build","prebuild":"npm run qc && npm run clean","postbuild":"copy README.md lib","publish:live":"npm run build && npm publish lib --tag latest","publish:next":"npm run build && npm publish lib --tag next"},"_npmUser":{"name":"valerionn","email":"mattis@chax.at"},"repository":{"url":"git+https://github.com/chax-at/better-npm-audit.git","type":"git"},"_npmVersion":"7.24.0","description":"Reshape into a better npm audit for the community and encourage more people to include security audit into their process.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"dayjs":"^1.10.6","table":"^6.7.1","commander":"^8.0.0","lodash.get":"^4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.0","mocha":"^8.3.0","sinon":"^9.2.4","eslint":"^7.25.0","rimraf":"^3.0.2","ts-node":"^10.0.0","prettier":"2.3.2","typescript":"^4.3.5","@types/chai":"^4.2.19","@types/node":"^16.0.0","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash.get":"^4.4.6","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.28.2","@typescript-eslint/eslint-plugin":"^4.28.2"},"_npmOperationalInternal":{"tmp":"tmp/better-npm-audit_3.6.5_1646667418998_0.2212561402317592","host":"s3://npm-registry-packages"}},"3.6.6":{"name":"@chax-at/better-npm-audit","version":"3.6.6","keywords":["npm","audit","skip","ignore","exclude","exceptions","node","security","advisory","vulnerabilities","continuous integration","dependencies","check","build","script","nsp","ci"],"author":{"name":"Jee Mok","email":"jee.ict@hotmail.com"},"license":"MIT","_id":"@chax-at/better-npm-audit@3.6.6","maintainers":[{"name":"jan-chax","email":"jan.muratha@chax.at"},{"name":"chartinger","email":"c.k.hartinger@gmail.com"},{"name":"simonjimenez","email":"simon@chax.at"},{"name":"ian.luca","email":"email@ianluca.com"},{"name":"valerionn","email":"mattis@chax.at"}],"homepage":"https://github.com/chax-at/better-npm-audit#readme","bugs":{"url":"https://github.com/chax-at/better-npm-audit/issues"},"bin":{"better-npm-audit":"index.js"},"dist":{"shasum":"f15906dca30b31266a95697c51772ce260b90e82","tarball":"https://registry.npmjs.org/@chax-at/better-npm-audit/-/better-npm-audit-3.6.6.tgz","fileCount":11,"integrity":"sha512-t0Jop8btNpgxCJaSqqtxojDdEyW7+7OBfxpu/JLUVTEAYEeeXhAMr9lGYijzFiT9mcpGDKl6QCqGTZA7cHm4QA==","signatures":[{"sig":"MEYCIQCGg38y3SPl1az1LEHepDrVdXpdd60ir4Yf0rMQ2Org8wIhAKNIh8v8zQ+q5z3ZF2O/BHtcpsSg7woXXFbM4AaOxUap","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJidCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUFBAAnfIlu2zJ6yqhcB5eLWa+GsjTafZFZizSz6gWyG0ikcJKnDNH\r\nU6wfwRQk93xbPSHPo7I9S00DCmC3VGlcw55/92bvDg1QFARVNP92QrYDPfp7\r\nnNDiqlScNzDUepd3Mj59KZUKC+SygraEIbGUy4S/eP7+k9abfC28cH7tepn0\r\nrs1eWvsXFCQ25e3LOr4af9TuMaa0caYyfY9jlLR0Etic0l93nQgd2uL9tYt0\r\nV70ocidrWIL1+S2HQlyCkPLrz7kAwQHkqc5qgOGZanrJuozE2SlAS4ddGDei\r\nVQ+hwITXp9tY2qpzrbTsjZvjWcjOB8W8nK+cZMr1RVWKKYphAeoUIAm37f9w\r\nG0lyaarGrJCe182P6Tk4STBoqiuRli6A0hoMDJsneNxzAqrYhQxvY85FgCPm\r\nlmo3ueKkVFZUPwsJJch4s3NFVK4oVakBqkQNgdJLqvz0JLsGOul/0i0nhdGA\r\n7mYXGbqOs02xPTIWfzBt1x9qPbifxM/1U4uWi02NjwbL/ilmFoPTr7oyf3vB\r\nLiS7QWF0/6TcXNc90A5UQM8wKbqw9dD/Wm33yn9S3X8qK8p4mqNVqCwI5rYP\r\nnp3uvkNi/CKKxrjYEkM0aL2MkiYRmkBB0fMPwtntyrSeJzSQDcqhGKV2Idlp\r\njA8BRQa78rjgEiDM5i/KdauhnYR9vqk3yp0=\r\n=zqrk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 8.12"},"gitHead":"3162fb62598432525855ff9d94f6a5a8983ee563","scripts":{"qc":"npm run test && npm run lint","lint":"eslint .","test":"mocha -r ts-node/register test/**/*.test.ts","audit":"node lib audit -x 1004946,1006897","build":"tsc","clean":"rimraf lib","preaudit":"npm run build","prebuild":"npm run qc && npm run clean","postbuild":"copy README.md lib","publish:live":"npm run build && npm publish lib --tag latest","publish:next":"npm run build && npm publish lib --tag next"},"_npmUser":{"name":"valerionn","email":"mattis@chax.at"},"repository":{"url":"git+https://github.com/chax-at/better-npm-audit.git","type":"git"},"_npmVersion":"7.24.0","description":"Reshape into a better npm audit for the community and encourage more people to include security audit into their process.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"dayjs":"^1.10.6","table":"^6.7.1","commander":"^8.0.0","lodash.get":"^4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.0","mocha":"^8.3.0","sinon":"^9.2.4","eslint":"^7.25.0","rimraf":"^3.0.2","ts-node":"^10.0.0","prettier":"2.3.2","typescript":"^4.3.5","@types/chai":"^4.2.19","@types/node":"^16.0.0","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash.get":"^4.4.6","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.28.2","@typescript-eslint/eslint-plugin":"^4.28.2"},"_npmOperationalInternal":{"tmp":"tmp/better-npm-audit_3.6.6_1646667586343_0.7414563258241949","host":"s3://npm-registry-packages"}},"3.6.7":{"name":"@chax-at/better-npm-audit","version":"3.6.7","keywords":["npm","audit","skip","ignore","exclude","exceptions","node","security","advisory","vulnerabilities","continuous integration","dependencies","check","build","script","nsp","ci"],"author":{"name":"Jee Mok","email":"jee.ict@hotmail.com"},"license":"MIT","_id":"@chax-at/better-npm-audit@3.6.7","maintainers":[{"name":"jan-chax","email":"jan.muratha@chax.at"},{"name":"chartinger","email":"c.k.hartinger@gmail.com"},{"name":"simonjimenez","email":"simon@chax.at"},{"name":"ian.luca","email":"email@ianluca.com"},{"name":"valerionn","email":"mattis@chax.at"}],"homepage":"https://github.com/chax-at/better-npm-audit#readme","bugs":{"url":"https://github.com/chax-at/better-npm-audit/issues"},"bin":{"better-npm-audit":"index.js"},"dist":{"shasum":"fc4584d6077108382bdc6e3e88653b8e51420ef6","tarball":"https://registry.npmjs.org/@chax-at/better-npm-audit/-/better-npm-audit-3.6.7.tgz","fileCount":11,"integrity":"sha512-YrydoZdpUsvFvFije49ueGHtKNh0FFEBcDQnXH0RZK7wL2Z9k2h9cSgHPZi9GCYu5q6CpZIxJ0DpfGk+l9Tr0Q==","signatures":[{"sig":"MEYCIQCYCSEobObynpcDpYH6Rkpza1tg3/C4GWiHy8Qph+zQUgIhAKq1XSm2JxJI3lO24ZQtWLfWe6iMN5yxpAvZHnLRAV1P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJ3gYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrO+RAAiPiJ8qdhjb0rhzksYMk4t5woaoC2rcwo/FvybDODkXVQ8+zk\r\nEoczOpSSGObtUvmwZ+jP++UFDLpYIRQs+XLRCbdy2W17/6tno0JIs0wMDv/Y\r\nEdkad0j+RNQx8E/rGuGrHPRitlxycDGB36BYlWxVgdrnDYX2ujVExEt+cFl6\r\n9vOsGM8tLS5xBlThOoh7Q+HfPawogdjKnBjN/lxFtWqn5aDNOmexKOMnA6Qw\r\nwSXM7G5/kA0xZT9jzs5HciLehRjOsxci0xkQOIYfjbf14Anp3zcxZkd+8iV7\r\nbpBrTOVG1LxjYR1oVr0jkD1Wu5Rg/X6s5Nn/30+4ED6BOtzfeo4xWZP30k6X\r\nJe1yjo6Yh7fkxi/RD1pEdQoPG3tCbyJ6RGlHpgBK6CiygTfYbx8dsGUDokY2\r\nBqr+nNFkPqTGSovdsaKwSRT0bzeCORAIExqnJOjcZrqFlP2VCyx7raEJOEPS\r\njVGCv8jm5L4mPJvk3/gkIk0tJfXonZBx5L/IdfXpdaGZzYlvo+PQemj8zPX4\r\nySb5WgGomFV8kSm5rZF1/fg9baWR/dUa75Z0GS/WSGvYwComwsbwRs5TQmj9\r\nrflODDEaRqNJnl++UhzwfvoLDkQS0Dfv7K2M7Ez45cfKrVQHbU9VTVMKydHr\r\nnShb6j+INWCWYOQpK7Yz1VeTJEouIfdSc7Y=\r\n=ImVr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 8.12"},"gitHead":"3162fb62598432525855ff9d94f6a5a8983ee563","scripts":{"qc":"npm run test && npm run lint","lint":"eslint .","test":"mocha -r ts-node/register test/**/*.test.ts","audit":"node lib audit -x 1004946,1006897","build":"tsc","clean":"rimraf lib","preaudit":"npm run build","prebuild":"npm run qc && npm run clean","postbuild":"copy README.md lib","publish:live":"npm run build && npm publish lib --tag latest","publish:next":"npm run build && npm publish lib --tag next"},"_npmUser":{"name":"valerionn","email":"mattis@chax.at"},"deprecated":"this version has been deprecated","repository":{"url":"git+https://github.com/chax-at/better-npm-audit.git","type":"git"},"_npmVersion":"8.1.2","description":"Reshape into a better npm audit for the community and encourage more people to include security audit into their process.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"dayjs":"^1.10.6","table":"^6.7.1","commander":"^8.0.0","lodash.get":"^4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.0","mocha":"^8.3.0","sinon":"^9.2.4","eslint":"^7.25.0","rimraf":"^3.0.2","ts-node":"^10.0.0","prettier":"2.3.2","typescript":"^4.3.5","@types/chai":"^4.2.19","@types/node":"^16.0.0","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash.get":"^4.4.6","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.28.2","@typescript-eslint/eslint-plugin":"^4.28.2"},"_npmOperationalInternal":{"tmp":"tmp/better-npm-audit_3.6.7_1646753816754_0.4263740317278648","host":"s3://npm-registry-packages"}},"3.6.9":{"name":"@chax-at/better-npm-audit","version":"3.6.9","keywords":["npm","audit","skip","ignore","exclude","exceptions","node","security","advisory","vulnerabilities","continuous integration","dependencies","check","build","script","nsp","ci"],"author":{"name":"Jee Mok","email":"jee.ict@hotmail.com"},"license":"MIT","_id":"@chax-at/better-npm-audit@3.6.9","maintainers":[{"name":"jan-chax","email":"jan.muratha@chax.at"},{"name":"chartinger","email":"c.k.hartinger@gmail.com"},{"name":"simonjimenez","email":"simon@chax.at"},{"name":"ian.luca","email":"email@ianluca.com"},{"name":"valerionn","email":"mattis@chax.at"}],"homepage":"https://github.com/chax-at/better-npm-audit#readme","bugs":{"url":"https://github.com/chax-at/better-npm-audit/issues"},"bin":{"better-npm-audit":"index.js"},"dist":{"shasum":"37263ab67ef321af486333a1f44fbd0147ece0da","tarball":"https://registry.npmjs.org/@chax-at/better-npm-audit/-/better-npm-audit-3.6.9.tgz","fileCount":11,"integrity":"sha512-fkKO4X9A8oZfRlNomjCGUdsFYXkTFfsppUKmr/A9KkumPS/oFWALOy5X4q5r6RGRvuJdCho8HR67NaOqUQ3rVw==","signatures":[{"sig":"MEYCIQCydb+/MPbSy9dY7gbXl6PZyIirz1PI2/h7zbAMIOnthAIhALtMtO2rWeVPpknpuj34U5UDANhKbnXAH/YzkxkE/WIR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38105},"main":"index.js","engines":{"node":">= 8.12"},"gitHead":"bbe7ee2fd13ad904434df919fc79da9654767a94","scripts":{"qc":"","lint":"eslint .","test":"mocha -r ts-node/register test/**/*.test.ts","audit":"node lib audit -x 1004946,1006897","build":"tsc","clean":"rimraf lib","preaudit":"npm run build","prebuild":"npm run qc && npm run clean","postbuild":"copy README.md lib","publish:live":"npm run build && npm publish lib --tag latest","publish:next":"npm run build && npm publish lib --tag next"},"_npmUser":{"name":"valerionn","email":"mattis@chax.at"},"repository":{"url":"git+https://github.com/chax-at/better-npm-audit.git","type":"git"},"_npmVersion":"8.19.2","description":"Reshape into a better npm audit for the community and encourage more people to include security audit into their process.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"dayjs":"^1.10.6","table":"^6.7.1","commander":"^8.0.0","lodash.get":"^4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.0","mocha":"^8.3.0","sinon":"^9.2.4","eslint":"^7.25.0","rimraf":"^3.0.2","ts-node":"^10.0.0","prettier":"2.3.2","typescript":"^4.3.5","@types/chai":"^4.2.19","@types/node":"^16.0.0","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash.get":"^4.4.6","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.28.2","@typescript-eslint/eslint-plugin":"^4.28.2"},"_npmOperationalInternal":{"tmp":"tmp/better-npm-audit_3.6.9_1689694962085_0.7835618680330851","host":"s3://npm-registry-packages"}},"3.6.10":{"name":"@chax-at/better-npm-audit","version":"3.6.10","keywords":["npm","audit","skip","ignore","exclude","exceptions","node","security","advisory","vulnerabilities","continuous integration","dependencies","check","build","script","nsp","ci"],"author":{"name":"Jee Mok","email":"jee.ict@hotmail.com"},"license":"MIT","_id":"@chax-at/better-npm-audit@3.6.10","maintainers":[{"name":"jan-chax","email":"jan.muratha@chax.at"},{"name":"chartinger","email":"c.k.hartinger@gmail.com"},{"name":"simonjimenez","email":"simon@chax.at"},{"name":"valerionn","email":"mattis@chax.at"}],"homepage":"https://github.com/chax-at/better-npm-audit#readme","bugs":{"url":"https://github.com/chax-at/better-npm-audit/issues"},"bin":{"better-npm-audit":"index.js"},"dist":{"shasum":"5263636a5081785118c82510408fd75654bba301","tarball":"https://registry.npmjs.org/@chax-at/better-npm-audit/-/better-npm-audit-3.6.10.tgz","fileCount":53,"integrity":"sha512-6XmkZH3q615mr6ijvMzeG4yZy0U6EnDFBYj62b3DBWq/Hi/Lwc1BHlOFR6pV01863wlyom+UEE10+K6Zi3Qytw==","signatures":[{"sig":"MEYCIQCeEa3rejOqAPrxBFTXnYJa3ufzgrc4kHrpUEzgomSzhQIhAKersxuUxtM4oiMTDvnWz5oJMW8W2QxiUIAnbH3TYvup","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2203986},"main":"index.js","engines":{"node":">= 8.12"},"gitHead":"83d04ec6263b3311d7ea0a18a3d8f5951956643d","scripts":{"qc":"npm run test && npm run lint","lint":"eslint .","test":"mocha -r ts-node/register test/**/*.test.ts","audit":"node lib audit -x 1004946,1006897","build":"tsc","clean":"rimraf lib","preaudit":"npm run build","prebuild":"npm run qc && npm run clean","postbuild":"copy README.md lib","publish:live":"npm run build && npm publish lib --tag latest","publish:next":"npm run build && npm publish lib --tag next"},"_npmUser":{"name":"valerionn","email":"mattis@chax.at"},"repository":{"url":"git+https://github.com/chax-at/better-npm-audit.git","type":"git"},"_npmVersion":"11.4.2","description":"Reshape into a better npm audit for the community and encourage more people to include security audit into their process.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dayjs":"^1.10.6","table":"^6.7.1","commander":"^8.0.0","lodash.get":"^4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.0","mocha":"^8.3.0","sinon":"^9.2.4","eslint":"^7.25.0","rimraf":"^3.0.2","ts-node":"^10.0.0","prettier":"2.3.2","typescript":"^4.3.5","@types/chai":"^4.2.19","@types/node":"^16.0.0","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash.get":"^4.4.6","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.28.2","@typescript-eslint/eslint-plugin":"^4.28.2"},"_npmOperationalInternal":{"tmp":"tmp/better-npm-audit_3.6.10_1753361924725_0.12329259909802981","host":"s3://npm-registry-packages-npm-production"}},"3.6.11":{"name":"@chax-at/better-npm-audit","version":"3.6.11","keywords":["npm","audit","skip","ignore","exclude","exceptions","node","security","advisory","vulnerabilities","continuous integration","dependencies","check","build","script","nsp","ci"],"author":{"name":"Jee Mok","email":"jee.ict@hotmail.com"},"license":"MIT","_id":"@chax-at/better-npm-audit@3.6.11","maintainers":[{"name":"jan-chax","email":"jan.muratha@chax.at"},{"name":"chartinger","email":"c.k.hartinger@gmail.com"},{"name":"simonjimenez","email":"simon@chax.at"},{"name":"valerionn","email":"mattis@chax.at"}],"homepage":"https://github.com/chax-at/better-npm-audit#readme","bugs":{"url":"https://github.com/chax-at/better-npm-audit/issues"},"bin":{"better-npm-audit":"lib/index.js"},"dist":{"shasum":"4ec313326109cba9003bc57f85553e772d0c8548","tarball":"https://registry.npmjs.org/@chax-at/better-npm-audit/-/better-npm-audit-3.6.11.tgz","fileCount":14,"integrity":"sha512-atRgUutA8D5/W0Yn0TIUk77qIDYqesDxgU41pUcORffogXqBgcOzBO5oMZiatYhHSYVScYoY3iJf8kxYy2jIIA==","signatures":[{"sig":"MEUCIQD266rzl9AHx5pPzel1QzNbumtPQCtQoqq4bY1NB2S2BAIgIIXLg48R+3pIxckzVW321P1EZTF2M4BRYoryTzcxuus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48357},"main":"lib/index.js","engines":{"node":">= 8.12"},"gitHead":"83d04ec6263b3311d7ea0a18a3d8f5951956643d","scripts":{"qc":"npm run test && npm run lint","lint":"eslint .","test":"mocha -r ts-node/register test/**/*.test.ts","audit":"node lib audit -x 1004946,1006897","build":"tsc","clean":"rimraf lib","preaudit":"npm run build","prebuild":"npm run qc && npm run clean","postbuild":"copy README.md lib","publish:live":"npm run build && npm publish lib --tag latest","publish:next":"npm run build && npm publish lib --tag next"},"_npmUser":{"name":"valerionn","email":"mattis@chax.at"},"repository":{"url":"git+https://github.com/chax-at/better-npm-audit.git","type":"git"},"_npmVersion":"11.4.2","description":"Reshape into a better npm audit for the community and encourage more people to include security audit into their process.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dayjs":"^1.10.6","table":"^6.7.1","commander":"^8.0.0","lodash.get":"^4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.0","mocha":"^8.3.0","sinon":"^9.2.4","eslint":"^7.25.0","rimraf":"^3.0.2","ts-node":"^10.0.0","prettier":"2.3.2","typescript":"^4.3.5","@types/chai":"^4.2.19","@types/node":"^16.0.0","@types/mocha":"^8.2.3","@types/sinon":"^10.0.2","@types/lodash.get":"^4.4.6","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.28.2","@typescript-eslint/eslint-plugin":"^4.28.2"},"_npmOperationalInternal":{"tmp":"tmp/better-npm-audit_3.6.11_1753362323529_0.5808760073488302","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2022-03-07T15:02:46.143Z","modified":"2025-09-24T11:13:24.670Z","11.11.2":"2021-06-15T12:39:55.668Z","3.6.0":"2022-03-07T15:02:46.446Z","3.6.1":"2022-03-07T15:10:30.100Z","3.6.2":"2022-03-07T15:12:18.803Z","3.6.3":"2022-03-07T15:19:36.888Z","3.6.4":"2022-03-07T15:22:52.921Z","3.6.5":"2022-03-07T15:36:59.211Z","3.6.6":"2022-03-07T15:39:46.479Z","3.6.7":"2022-03-08T15:36:56.891Z","3.6.8":"2023-07-18T15:38:57.159Z","3.6.9":"2023-07-18T15:42:42.302Z","3.6.10":"2025-07-24T12:58:44.984Z","3.6.11":"2025-07-24T13:05:23.787Z"},"bugs":{"url":"https://github.com/chax-at/better-npm-audit/issues"},"author":{"name":"Jee Mok","email":"jee.ict@hotmail.com"},"license":"MIT","homepage":"https://github.com/chax-at/better-npm-audit#readme","keywords":["npm","audit","skip","ignore","exclude","exceptions","node","security","advisory","vulnerabilities","continuous integration","dependencies","check","build","script","nsp","ci"],"repository":{"url":"git+https://github.com/chax-at/better-npm-audit.git","type":"git"},"description":"Reshape into a better npm audit for the community and encourage more people to include security audit into their process.","maintainers":[{"email":"c.k.hartinger@gmail.com","name":"chartinger"},{"email":"simon@chax.at","name":"simonjimenez"},{"email":"mattis@chax.at","name":"valerionn"}],"readme":"# Better NPM Audit\n\nThe goal of this project is to help to reshape npm audit into the way the community would like, by the community itself. Giving another option for everyone and encourage more people to do security audits.\n\n[![NPM](https://nodei.co/npm/better-npm-audit.png)](https://npmjs.org/package/better-npm-audit)\n\n![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square) ![npm vulnerability](https://img.shields.io/snyk/vulnerabilities/npm/better-npm-audit?style=flat-square) ![GitHub issues](https://img.shields.io/github/issues/jeemok/better-npm-audit?style=flat-square) ![npm bundle size](https://img.shields.io/bundlephobia/minzip/better-npm-audit?style=flat-square) ![Languages](https://img.shields.io/github/languages/top/jeemok/better-npm-audit?style=flat-square)\n\n## Supports both NPM version 6 and 7\n\nNPM has upgraded to version 7 in late 2020 and has breaking changes on the `npm audit`. The output of npm audit has significantly changed both in the human-readable and `--json` output styles. We have added handling so it works properly in both npm versions.\n\n| Docs                       | Link                                                                                       |\n| -------------------------- | ------------------------------------------------------------------------------------------ |\n| NPM v6 & v7 changes        | https://github.blog/2020-10-13-presenting-v7-0-0-of-the-npm-cli/                           |\n| NPM v7 blog post           | https://blog.npmjs.org/post/626173315965468672/npm-v7-series-beta-release-and-semver-major |\n| Official NPM v6 audit docs | https://docs.npmjs.com/cli/v6/commands/npm-audit                                           |\n| Official NPM v7 audit docs | https://docs.npmjs.com/cli/v7/commands/npm-audit                                           |\n| Dealing with new npm audit | https://uko.codes/dealing-with-npm-v7-audit-changes                                        |\n\n<br />\n\n## Installation\n\n    $ npm install --save better-npm-audit\n\nor\n\n    $ npm install -g better-npm-audit\n\n<br />\n\n## Usage\n\n### Run global\n\n```bash\nbetter-npm-audit audit\n```\n\n### Run with exceptions\n\n<img src=\"./.README/all_good.png\" alt=\"Demo of table displaying the security report\" />\n\nUnhandled or newly reported vulnerabilities will be highlighted:\n\n<img src=\"./.README/highlighted_exceptions.png\" alt=\"Demo of table displaying the security report\" />\n\nUnused exceptions will be notified:\n\n<img src=\"./.README/unused_exception.png\" alt=\"Demo of displaying the unused exception\" />\n\n### Add into package scripts\n\n```JSON\n{\n  \"scripts\": {\n    \"prepush\": \"npm run test && npm run audit\",\n    \"audit\": \"better-npm-audit audit\"\n  }\n}\n```\n\nNow you can run locally or in your CI pipeline:\n\n```bash\nnpm run audit\n```\n\n<br />\n\n## Options\n\n| Flag              | Short | Description                                                                    |\n| ----------------- | ----- | ------------------------------------------------------------------------------ |\n| `--exclude`       | `-x`  | Exceptions or the vulnerabilities ID(s) to exclude                             |\n| `--module-ignore` | `-m`  | Names of modules to exclude                                                    |\n| `--level`         | `-l`  | The minimum audit level to validate; Same as the original `--audit-level` flag |\n| `--production`    | `-p`  | Skip checking the `devDependencies`                                            |\n| `--registry`      | `-r`  | The npm registry url to use                                                    |\n\n<br />\n\n## Environment Variables\n\n| Variable                 | Description                                                                                                                |\n| ------------------------ | -------------------------------------------------------------------------------------------------------------------------- |\n| `NPM_CONFIG_AUDIT_LEVEL` | Used in setting the audit level. <br /> _Note: this will be disregard if the audit level flag is passed onto the command._ |\n\n<br />\n\n## Using `.nsprc` file to manage exceptions\n\nYou may add a file `.nsprc` to your project root directory to manage the exceptions. For example:\n\n```json\n{\n  \"1337\": {\n    \"active\": true,\n    \"notes\": \"Ignored since we don't use xxx method\",\n    \"expiry\": 1615462134681\n  },\n  \"4501\": {\n    \"active\": false,\n    \"notes\": \"Ignored since we don't use xxx method\"\n  },\n  \"980\": \"Ignored since we don't use xxx method\",\n  \"https://github.com/advisories/GHSA-93q8-gq69-wqmw\": \"Github vulnerability URLs are supported as well\",\n  \"GHSA-qrpm-p2h7-hrv2\": \"GHSA is also possible\",\n  \"Note\": \"Any non number key will not be accepted\"\n}\n```\n\n### Fields\n\n| Attribute | Type             | Description                                               | Default | Examples                                                                                                                                                                                                                                                                                                                     |\n| --------- | ---------------- | --------------------------------------------------------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `active`  | Boolean          | If the tool should use it for exception                   | `true`  | `true`                                                                                                                                                                                                                                                                                                                       |\n| `expiry`  | String \\| Number | Human-readable date, or milliseconds since the UNIX Epoch |         | - `'2020-01-31'` <br> - `'2020/01/31'` <br> - `'01/31/2021, 11:03:58'` <br> - `'1 March 2016 15:00'` <br> - `'1 March 2016 3:00 pm'` <br> - `'2012-01-26T13:51:50.417-07:00'` <br> - `'Sun, 11 Jul 2021 03:03:13 GMT'` <br> - `'Thu Jan 26 2017 11:00:00 GMT+1100 (Australian Eastern Daylight Time)'` <br> - `327611110417` |\n| `notes`   | String           | Notes related to the vulnerability.                       |         |\n\n<br />\n\nWhen using a `.nsprc` file, a report will be displayed when it starts running:\n\n<img src=\"./.README/exceptions_table.png\" alt=\"Demo of table displaying a list of exceptions\" />\n\n> Note: the expiry date will be styled in yellow and red color if it is detected more than one or five years ago.\n\n<br />\n\n## Changelog\n\nYou can find the changelog [here](https://github.com/jeemok/better-npm-audit/blob/master/CHANGELOG.md).\n\n<br />\n\n## Special mentions\n\n- [@IanWright](https://github.com/IPWright83) for his solutions in improving the vulnerability validation for us to have the minimum-audit-level and production-mode flags.\n\n- [@EdwinTaylor](https://github.com/alertme-edwin) for all the bug reports and improvement suggestions.\n\n- [@MrHus](https://github.com/MrHus) for the logging of unused exceptions from the .nsprc file and -ignore flags. Courtesy of 42 BV.\n\n<br />\n\n---\n\nIf you like this project,\n\n<a href=\"https://www.buymeacoffee.com/jeemok\" target=\"_blank\"><img src=\"https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png\" alt=\"Buy Me A Coffee\" style=\"height: 41px !important;width: 174px !important;box-shadow: 0px 3px 2px 0px rgba(190, 190, 190, 0.5) !important;-webkit-box-shadow: 0px 3px 2px 0px rgba(190, 190, 190, 0.5) !important;\" ></a>\n","readmeFilename":"README.md"}