{"_id":"@1artifactware/extract-stealth-evasions","_rev":"4-20d3350226207f42a374f88bb5ac60f3","time":{"created":"2023-01-26T03:52:30.701Z","2.7.1":"2023-01-26T03:48:07.749Z","modified":"2023-01-26T03:54:24.921Z","2.7.2":"2023-01-26T03:52:30.886Z","2.7.3":"2023-01-26T03:54:24.835Z"},"name":"@1artifactware/extract-stealth-evasions","dist-tags":{"latest":"2.7.3"},"versions":{"2.7.2":{"name":"@1artifactware/extract-stealth-evasions","version":"2.7.2","description":"Extract stealth evasions from puppeteer-extra-plugin-stealth","main":"index.js","bin":{"extract-stealth-evasions":"index.js"},"repository":{"type":"git","url":"git+https://github.com/1artifactware/puppeteer-extra.git"},"author":{"name":"1artifactware"},"license":"MIT","engines":{"node":">=8"},"dependencies":{"puppeteer":"*","puppeteer-extra":"^3.3.4","puppeteer-extra-plugin-stealth":"^2.11.1","terser":"^5.1.0","yargs":"^15.4.1"},"gitHead":"523b2efe7dc000536ef6bd608810d4e01e206504","bugs":{"url":"https://github.com/1artifactware/puppeteer-extra/issues"},"homepage":"https://github.com/1artifactware/puppeteer-extra#readme","_id":"@1artifactware/extract-stealth-evasions@2.7.2","_nodeVersion":"18.12.1","_npmVersion":"9.1.2","dist":{"integrity":"sha512-Db10VN973ZcNc7r/CLLUnADFn+H4jY2xa8WooZP0QLbZPrT00Yh0bNcw7rGZVdoDuejvHV15CkQ0uYq5hehpNw==","shasum":"bb6d27bc6d0e11ed6b1ae670d2862ca2f2bef19d","tarball":"https://registry.npmjs.org/@1artifactware/extract-stealth-evasions/-/extract-stealth-evasions-2.7.2.tgz","fileCount":3,"unpackedSize":4843,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4Jc+jWXw+TIYclFqsAHF4jPk69Aj/sBKFsXIkS+NgPgIgSYwViyLXNhMztlMJsLyQ5XeBushe8IJLM6vypCyhORg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0fj+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmor0hAAmN2K4OSmj/gfODYTd/+Y2aYn6ceiOHg79iti5ev9hLzibT5X\r\n16yZus3+F3Mg7M7ync2U3q2/TMLtQ4V+vjcWPyUJ1j0icaBPKkuT0wal22ya\r\nUwwKIr4Juo4wv+cAKbzRFGCnyhIOtg/6XxLal/+tIsMJmOFh0Bew9HEtIbmV\r\n2uiDmxVDdtHaKB2pFlnJRoIL4g6/QIZeMTluBzeL+17pwnkqx2IMom3Z1epI\r\nDAvJ1t8Q+MluRaOXo9ascYHdtFmYQ+7di3YoGgsEnVVcQMo9KVOsNnPDtdzy\r\nbvESPjJrSSqfHhdqLbLAlXz2sTRbBKJtOJh1jcq1bQOSfRKfckVBISguhGzw\r\nwCMBAP2XOLryh+Celck39psRwR6SaD5UqTUZyTz2eix3rnwFe/uyfOZWiySA\r\nVmLglW5Bgs9PMB3JR+m87E9ZY/+3dlCLgd2NuzM99vD2obBjKTGfWaZe7XM6\r\ncwWxLQunDJ+5OHIDX0yTrhz80wj0bQ9EUuzkzmzRyfNS6cbWvXAeTqWLBZSL\r\nY0umGJr1V3XpjSgoDj/DScANWKbkF5RAlUhqIbZ99YQL25HOe3o9Rtiy4HSj\r\ncBRgUrb7eRybXdOlUlF0GqTbu9MPlT9J0GXNxBGjGHlccyeAk+NCjNO+TZWm\r\nc4NRFNig+/3ZzCRCbI6QaLPWHwtr76DStiQ=\r\n=SR09\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"1artifactware","email":"adam@1artifactware.com"},"directories":{},"maintainers":[{"name":"1artifactware","email":"adam@1artifactware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extract-stealth-evasions_2.7.2_1674705150751_0.958431049952446"},"_hasShrinkwrap":false},"2.7.3":{"name":"@1artifactware/extract-stealth-evasions","version":"2.7.3","description":"Extract stealth evasions from puppeteer-extra-plugin-stealth","main":"index.js","bin":{"extract-stealth-evasions":"index.js"},"repository":{"type":"git","url":"git+https://github.com/1artifactware/puppeteer-extra.git"},"author":{"name":"1artifactware"},"license":"MIT","engines":{"node":">=8"},"dependencies":{"puppeteer":"*","puppeteer-extra":"^3.3.4","puppeteer-extra-plugin-stealth":"^2.11.1","terser":"^5.1.0","yargs":"^15.4.1"},"gitHead":"523b2efe7dc000536ef6bd608810d4e01e206504","bugs":{"url":"https://github.com/1artifactware/puppeteer-extra/issues"},"homepage":"https://github.com/1artifactware/puppeteer-extra#readme","_id":"@1artifactware/extract-stealth-evasions@2.7.3","_nodeVersion":"18.12.1","_npmVersion":"9.1.2","dist":{"integrity":"sha512-l67Rdajp7K6s5ll5z/3ScclmBbjjKClC39OZsCeoTt4DNlLzPo6WZz+98+/CWJ0roH8tJWCqwH6865NA2VmhHQ==","shasum":"bceaccb26828531cf63c59c30c2183bb8c6611e7","tarball":"https://registry.npmjs.org/@1artifactware/extract-stealth-evasions/-/extract-stealth-evasions-2.7.3.tgz","fileCount":3,"unpackedSize":4837,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAq8FOhi1LHJ7jGseWQn2HIb5/T3b5wiwlR3G3UbzIczAiBZhB4P9EDwwtVb8Mr36O9fSfTrnnBAXysfhMp6dJgCIg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0flwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+pQ/+KynxUkQlXZ+aQjfnFXYZyzM01crbF+BLeYJ1d9CEF3THUdSb\r\nrl/k4K2jaTufJ1p68UqNFBJKcX6G/JRhYeyPIHjirnk1FvmC7/cqAjmxEQ0L\r\nG7mgtv940nEq2l0+VfBhdNH7lY1HdqVot0KIXYRkAysjXIOzBKSyYdt3IRb/\r\nYp1fwkcmmHD62Ap2TB6wfUlZS5NRCl6rk+/YvhXgRjEp57NdyLGV4Pz+L5D9\r\nFgL/1Jp094MHhVAXE9d1BwaQT4vYzkGg4ATPlqPcuG4n/mwgk49M343q60w4\r\nFsIN1WQSm7soPaegliP/G44QxlDnhmk2tHpAOYQqnsHIvHByuYT4Cnr62FZX\r\netgsoKChkcckFfsmtNVDRDHsh5Vf9cu63QW7kwDucu7MxcAVJvz2eMPBpDg0\r\n+kJpkO53VlXqt30vR3C5bE2Ldz9Tv7LNX4ApYhv6Zcgte+StxI1sm+hBNf5c\r\n4yMnZOYoT73sAV7MFXkkem15g7jVOBq9fWGCAMxHs9M5t9JuEMfDxvkNIBTT\r\ntqhWgKq66fqmG5+VjM0+opHHwci0k+82idb7BCGL+kn6AetIr1cr0NizEb8V\r\nr5vRy4Z/hAHRSgq6dMgadPdnSLvvkmWYqB2rxd7fBOQFAm/xfIxGfmLN/C4R\r\n4+z+F4yqfvbCcG8by+fQePUHu5bfzXYJjpg=\r\n=UoWm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"1artifactware","email":"adam@1artifactware.com"},"directories":{},"maintainers":[{"name":"1artifactware","email":"adam@1artifactware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extract-stealth-evasions_2.7.3_1674705264657_0.3379840696107761"},"_hasShrinkwrap":false}},"maintainers":[{"name":"1artifactware","email":"adam@1artifactware.com"}],"description":"Extract stealth evasions from puppeteer-extra-plugin-stealth","homepage":"https://github.com/1artifactware/puppeteer-extra#readme","repository":{"type":"git","url":"git+https://github.com/1artifactware/puppeteer-extra.git"},"author":{"name":"1artifactware"},"bugs":{"url":"https://github.com/1artifactware/puppeteer-extra/issues"},"license":"MIT","readme":"# extract-stealth-evasions\n\nThis script offers a quick way to extract the latest stealth evasions from [puppeteer-extra-stealth](https://github.com/berstend/puppeteer-extra/tree/master/packages/puppeteer-extra-plugin-stealth) to (minified) JavaScript. The resulting JS file can be used in pure [CDP](https://chromedevtools.github.io/devtools-protocol/tot/) implementations or to test the evasions in your devtools.\n\n#### Usage with `npx`\n\nYou don't need to install anything, `npx` runs wherever NodeJS is installed. :-)\n\n```bash\nnpx extract-stealth-evasions\n```\n\nWill create a `stealth.min.js` file in the current folder.\n\n#### Using the CDN version\n\nYou can also fetch the latest version from [gitCDN](https://gitcdn.xyz/repo/berstend/puppeteer-extra/stealth-js/stealth.min.js). For example, paste this one-liner in your browser devtools console:\n\n```js\ndocument.body.appendChild(Object.assign(document.createElement('script'), {src: 'https://gitcdn.xyz/repo/berstend/puppeteer-extra/stealth-js/stealth.min.js'}))\n```\n\n#### How to use locally\n\n```bash\nyarn install\nnode index.js\n```\n\nUse the resulting `stealth.min.js` file however you like.\n\n#### Options\n\n```bash\n$ npx extract-stealth-evasions -h\nUsage: extract-stealth-evasions [options]\n\nOptions:\n  --version      Show version number                                   [boolean]\n  -e, --exclude  Exclude evasion (repeat for multiple)\n  -i, --include  Include evasion (repeat for multiple)\n  -l, --list     List available evasions\n  -h, --help     Show help                                             [boolean]\n  -m, --minify   Minify the output                     [boolean] [default: true]\n```","readmeFilename":"readme.md"}