{"_id":"2captcha-ts","_rev":"27-5ff3de58027ae99b780c41f3c6ada9f9","name":"2captcha-ts","dist-tags":{"latest":"2.4.1"},"versions":{"1.0.5":{"name":"2captcha-ts","version":"1.0.5","keywords":["2captcha","captcha","api","captchasolver","capmonster","reCAPTCHA","hCaptcha","FunCaptcha","Geetest","image captcha","Geetest V4","Yandex Smart Captcha","bypass captcha","solve captcha"],"author":{"name":"Dima Dub"},"license":"MIT","_id":"2captcha-ts@1.0.5","maintainers":[{"name":"dima6699","email":"dzmitry.duboyski@gmail.com"}],"homepage":"https://github.com/dzmitry-duboyski/2captcha-ts","bugs":{"url":"https://github.com/dzmitry-duboyski/2captcha-ts/issues"},"dist":{"shasum":"ae646ab6ed49c86ab92ab974e36064c156ea62d3","tarball":"https://registry.npmjs.org/2captcha-ts/-/2captcha-ts-1.0.5.tgz","fileCount":63,"integrity":"sha512-78k+C3XqdeuAAIH13b1eCgx8hUl/cO7aKma64yPHxwE7Cs6L8P0B3KeTXrBwLU3Rd6vdN5Q3xZglzQu1L0o2Kw==","signatures":[{"sig":"MEQCIH6cO8bInRPTq5YWFXgxNDd7RB8bSfxi9e7E3Vvsnr0qAiBKY5oREbtfy+mWzQxnzuYhMQy5cCvt7HgeMENBA8bqUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4Yj2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVJQ//VJur8hC4EcTVvPws9l3m67l0P+6Sd04Pl0RekNia9TRcNgnd\r\nxxXWGv/5Fx13BQUcWEfoja0U/6rbL6xzOg1OrKLp3FeIHD33vGvWPtl1ejOB\r\nuSKAElabNjLQ8AV+I9DNe/01dzxn50QuN6WoGF11o7fB8ecuMq3435YtPXJm\r\nW8QI3WBFX1JQBnAeKJAz1L4wepg68VnCLCkbF8wS1YCdumw96ZSCoreXyB1Z\r\nwWJCftMedKsJ1LpQ5z4EKTUIO3zKXwjF+q/cSQc/1eYGP4iWtUe3rcxaEwGc\r\nsDPG8NX4OH6EXd/9sasMNsuPza9Lkwiijbqi4zR2sPpUE3uYJ0pFggl7xayZ\r\nkbR9Z3mDSQk+VpM/jTryntwvf8lQX2io8boiwMezKlBnHskUHow21gnuldb5\r\nPy+Co9P7vcKHvKU1aZJCvtqFD6Z+wJt8lb1j8DdXLYJry3i2fg384lepp6Yy\r\nG6s8Bs7iQBCSClMnX88v0rJXlduSUrhnl4xFAITM0/si9ryXgklruKYsIcIN\r\nQJYI0Y1Ah3dEzWNSb2hYi1/RTfmdQHhowAnO7P15thFe0aMP+bxZ6M1Rtt2b\r\nMFrRFxJR9R6Cpl7ik9Z+jOKFAKXvmuz0NEtYc+ERwY41iTwElsu/djRjxlPF\r\ncaaEe36XmMZHxiS9JBMzimlyZMd0F41iIsg=\r\n=b23G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"182345349cfd7cdac8ace0a5d508a75e87240d41","scripts":{"go":"tsc && node ./dist/index.js","dev":"tsc && node ./issues/dev","test":"tsc && node ./tests/geetestV4.js","jsdoc":"jsdoc","docgen":"tsc && yarn jsdoc ./dist -R \"./readme.md\" -P \"./package.json\" -t \"./node_modules/jaguarjs-jsdoc\" -d \"./docs\" -r"},"_npmUser":{"name":"dima6699","email":"dzmitry.duboyski@gmail.com"},"repository":{"url":"git+https://github.com/dzmitry-duboyski/2captcha-ts.git","type":"git"},"_npmVersion":"8.5.5","description":"A wrapper around the 2captcha API. This wrapper support reCAPTCHA V2, reCAPTCHA V3, hCaptcha, Arkose Labs FunCaptcha, image captcha, Geetest, Geetest V4, Yandex Smart Captcha.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"node-fetch":"^2.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.10","dotenv":"^16.0.3","typescript":"^4.9.4","@types/node":"^17.0.16","jaguarjs-jsdoc":"^1.1.0","@types/node-fetch":"^2.5.7"},"_npmOperationalInternal":{"tmp":"tmp/2captcha-ts_1.0.5_1675725046719_0.2579146543815902","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"2captcha-ts","version":"1.1.5","keywords":["2captcha","captcha","api","captchasolver","capmonster","reCAPTCHA","hCaptcha","FunCaptcha","Geetest","image captcha","Geetest V4","Yandex Smart Captcha","Lemin captcha","bypass captcha","solve captcha"],"author":{"name":"Dima Dub"},"license":"MIT","_id":"2captcha-ts@1.1.5","maintainers":[{"name":"dima6699","email":"dzmitry.duboyski@gmail.com"}],"homepage":"https://github.com/dzmitry-duboyski/2captcha-ts","bugs":{"url":"https://github.com/dzmitry-duboyski/2captcha-ts/issues"},"dist":{"shasum":"942104ffe849588076a9d4750dd4d408739294c4","tarball":"https://registry.npmjs.org/2captcha-ts/-/2captcha-ts-1.1.5.tgz","fileCount":63,"integrity":"sha512-b+SOcp0s5y5UM3LFc5X3Rw6CxjE1ZSSb0rdn6pC0066cppg6Q4mXz0KRpvkkRGvMF8ofUMGXJUAs1lGbUbsBMg==","signatures":[{"sig":"MEQCIBf0JmeHV21zDHOYu1x4qdHupYQDlIXLJDjBgaSelX/jAiBVOfy6xh62vWbM0GD8ZNvbwR5zO2C4GNNZNyTFjrdHVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4szyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocVBAAg+pp07XH+7q/XvX3OxtWVNNODjCp4FMqvRMXxWN/p6vn3t+F\r\niXIEXKHXKr6+IAV41EQMuccBclFbjMYPXZUvwlDZXlC4eORbo8UFnKC3W+t7\r\nwpWwCsbtvdXg3dKiQSx8spjLkG1cY9kbjjr2RwTAfkza5za4rlxcr//YmtAz\r\nI0PXZatsOaHSFwRVSUAeXSoBSzizR/TxFYuZy25dIIbDNsLBGggRQKxeyuUz\r\nPg23lfGHkx8dm/eLp6BeNLmCXDQGdF7LyP/8fc++5IWJNfYfTewh+MHL85Zd\r\nkgu0K8CajXpz9R2a3AdCPHruI9XqXHZ6c3f6wYSRqLg+b7lSZ207f6lHZbHO\r\nRoKlJGyOPhyZ//DXjGTV9IoGExP4eVSkQzhh3r7D8zVragihZA1YWCeYdDf7\r\n+vzElswXKtbWwA4oWmN30k+eUFZlERLvrKVs0b5tJYrqLCTj79mFTlxwk6TQ\r\nzkTwgh1XbcJhp6V54liAtgLGNzHMwIgUTSDlpGHQ5cClsyz3PIhBPAUNqQ6j\r\nbPM7TaXVF+qRTnMeYTRjVjGpkkq1tIReJVy4txsbnTWWjd9kaHMnGpxDlJXW\r\n8qaJriGH+L+4h5tXEn2fZL9hDzHqJPtJbN+mgmwRSUry+4BKXxL8v4G+c1Ht\r\n0t2k1OYxHij9dVxuQRm0tIYz+ICWgkr12w0=\r\n=qlmz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"61a64312e2ac87006035b0c8ce8e0f39d154d86f","scripts":{"go":"tsc && node ./dist/index.js","dev":"tsc && node ./issues/dev","test":"tsc && node ./tests/geetestV4.js","jsdoc":"jsdoc","docgen":"tsc && yarn jsdoc ./dist -R \"./readme.md\" -P \"./package.json\" -t \"./node_modules/jaguarjs-jsdoc\" -d \"./docs\" -r"},"_npmUser":{"name":"dima6699","email":"dzmitry.duboyski@gmail.com"},"repository":{"url":"git+https://github.com/dzmitry-duboyski/2captcha-ts.git","type":"git"},"_npmVersion":"8.5.5","description":"![baner2](https://user-images.githubusercontent.com/38065632/217352869-1f156919-1ab9-4ea2-9bbb-f4a8dcf2a9e1.jpg)","directories":{},"_nodeVersion":"16.15.0","dependencies":{"node-fetch":"^2.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.10","dotenv":"^16.0.3","typescript":"^4.9.4","@types/node":"^17.0.16","jaguarjs-jsdoc":"^1.1.0","@types/node-fetch":"^2.5.7"},"_npmOperationalInternal":{"tmp":"tmp/2captcha-ts_1.1.5_1675807986391_0.36975440545899696","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"2captcha-ts","version":"1.1.6","keywords":["2captcha","captcha","api","captchasolver","capmonster","reCAPTCHA","hCaptcha","FunCaptcha","Geetest","image captcha","Geetest V4","Yandex Smart Captcha","Lemin captcha","bypass captcha","solve captcha"],"author":{"name":"Dima Dub"},"license":"MIT","_id":"2captcha-ts@1.1.6","maintainers":[{"name":"dima6699","email":"dzmitry.duboyski@gmail.com"}],"homepage":"https://github.com/dzmitry-duboyski/2captcha-ts","bugs":{"url":"https://github.com/dzmitry-duboyski/2captcha-ts/issues"},"dist":{"shasum":"3ee02f160033c4e8faf77c1bedc1bb71eea2c418","tarball":"https://registry.npmjs.org/2captcha-ts/-/2captcha-ts-1.1.6.tgz","fileCount":63,"integrity":"sha512-O4R8zxqkKiHdWUf2P+9wHGz2nKXNjRru7z9KlQgxSYfMhri+nkBSpv4qao7P2fQnCnrK9zgakXFRZtHE7bJArA==","signatures":[{"sig":"MEUCIQCiiAKhQanAD0YYqKSm2rd7uDlYVfKBx6eASdScaOMp9wIgcVlnJB5mDN3mr+sLO0ZAevX+hhvXdFOSiAY3ZC4+oHw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4tGmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmog4w//V220AaQLo03M4vyKjezgeB3lWR9JEuBki/33zJhYdHgw8OH9\r\ngGm7rWfiDBa3gRcy2mJJfEeJWczRtt5Rie2j9XNpuRfzJJ5rKHQLAMnPOa7J\r\nhajQkhAruEezMsQh7yp1RKDmEqVjiMuNMwD7ZbkteZr8wFoW/820DqOuDzE8\r\nnFU+5l9vjyBUgxRA2lMFNRF/JUfg51nUXGNViC2eTbJZpH0OYUbVhnH2Hqm9\r\nDWKQK4Hn2f85EMHLrtb27lo4l1TSBXUcJoOGamr3KrvvWOL6LBiFMB44ENiJ\r\nqz+3+NOtBLezE8zfECT6ieEmxrJHAzYVz+2FF/VCdXyfWIKHvwNiOSMzrIuH\r\n5FtXXU4/A7ZHF72zLfydGtkwnOHq9c11ShUNiijHaglUla6J0u4M1zssQ2tM\r\nhMhSLO9WLq70rjBGcLHaRgOp0zx6g3JIJ2sfd1oPhcRxKLHDDlwCB8Sesb/f\r\nAqBZi7ibKIh2+8dD5dEOnQXHhyJWV/KoABedvq9lTJ8wuvDHlXGeUF42peqw\r\nRu6dXgxoqy9wN61KeUYzSYK8Nb2T8wlxumxIl/krlpeAnF1r5rnARa35Menp\r\nkgQk8Q2FXKdTfbgDhmO4xsEUi3gkvTby9m4RzKEe6wFtR7/fH8zF269ANNex\r\n6zMz7Q2BuBDgMvRItijsNHeZXYGf54vbiuU=\r\n=JUhc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0754913270a61e267bdd0c98457580ff17e1e0f6","scripts":{"go":"tsc && node ./dist/index.js","dev":"tsc && node ./issues/dev","test":"tsc && node ./tests/geetestV4.js","jsdoc":"jsdoc","docgen":"tsc && yarn jsdoc ./dist -R \"./readme.md\" -P \"./package.json\" -t \"./node_modules/jaguarjs-jsdoc\" -d \"./docs\" -r"},"_npmUser":{"name":"dima6699","email":"dzmitry.duboyski@gmail.com"},"repository":{"url":"git+https://github.com/dzmitry-duboyski/2captcha-ts.git","type":"git"},"_npmVersion":"8.5.5","description":"<p align=\"center\">\r  <img src=\"https://user-images.githubusercontent.com/38065632/217352869-1f156919-1ab9-4ea2-9bbb-f4a8dcf2a9e1.jpg\">\r </p>","directories":{},"_nodeVersion":"16.15.0","dependencies":{"node-fetch":"^2.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.10","dotenv":"^16.0.3","typescript":"^4.9.4","@types/node":"^17.0.16","jaguarjs-jsdoc":"^1.1.0","@types/node-fetch":"^2.5.7"},"_npmOperationalInternal":{"tmp":"tmp/2captcha-ts_1.1.6_1675809190240_0.6462677895655089","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"2captcha-ts","version":"1.1.7","keywords":["2captcha","captcha","api","captchasolver","capmonster","reCAPTCHA","hCaptcha","FunCaptcha","Geetest","image captcha","Geetest V4","Yandex Smart Captcha","Lemin captcha","bypass captcha","solve captcha"],"author":{"name":"Dima Dub"},"license":"MIT","_id":"2captcha-ts@1.1.7","maintainers":[{"name":"dima6699","email":"dzmitry.duboyski@gmail.com"}],"homepage":"https://github.com/dzmitry-duboyski/2captcha-ts","bugs":{"url":"https://github.com/dzmitry-duboyski/2captcha-ts/issues"},"dist":{"shasum":"b7e7af1bf4aa5c34d8536c886c5cddc9b7db988e","tarball":"https://registry.npmjs.org/2captcha-ts/-/2captcha-ts-1.1.7.tgz","fileCount":63,"integrity":"sha512-xBcpEsa7pJ1kLTeHjxgZ7EHQm5HHBvvDAAuLUcPBcHWnwiIfEVYPtLka3VKBpJpvcp1/aMWCLLhpVU9qNqov8w==","signatures":[{"sig":"MEUCIDYSC8YC8sG1mpdmNNQlBke0nDEbYW51wFX3b56DpsluAiEAj0ugzhGqJguHYnhEf3QCK2uoVeD/ntX0t3iJhzv2EWw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5JedACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRXQ/7BfNC3gN1EgaavQyBJlpXlHfDSDgt5fn5Bbq/5pzZFrwqG8dq\r\n9T1Ga2KRbuXP6NLwtLPwENqLGb5lpsVR1wcFIiKKN+aIJXwmnjMP5gaR/sE/\r\nP95alnW07afX+Vh75hFGJKSR0IKkziYJegEeq96yBXPc5PA5y4yrHLNZmJ58\r\nc9WnRsxX7RrtjTXpMcKg9uO6hyednYiMvycwkAbfE0UDnEVNADFWBzVGZffU\r\ni6bGvCe8NgOvcEaAaU8h/bF6Y8maJk8uWj3bO5C3NGamEoDwW6Sy50O+GxBi\r\noiIIIifxDf9NKsp6QwhzIvvBKXg9QvvXC0hsU+JVXwJ6snkq0sUWdrjG6th6\r\n5zaIjfIQ1N5Wxo/MqZNM8Kf1ofCuk9n+nz05b+nfusjtcSS6XVgIUVsI6x9A\r\ny+dM4W7mbkdU1tnLfC6MRiDf/gvq2d/cM03ZKY/VDKCgedPzvVrsmouy+WK2\r\n46sAOqFROD9gubKCmj8InehlEAY4E986i2hiA5chOemtjNMpzlSMsZ+YFAdy\r\nIJYgXammHCk0APzM0rQ4IM+PyMjus8Su5PgMgJqcPAR2PrGJIKaM6IucgtMx\r\n9fRtVanRG/eSZesAcTss2bjDBtu8v5QwQQXZH1Y/jkHCr94PvB1XioFTHFVf\r\njvYmmLAkpB6EjFA+1ufhJI1ooAgOy9D/nuA=\r\n=B8Ns\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d78c7b08729b9c1257bf82ba79e81f71fc4c6ae6","scripts":{"go":"tsc && node ./dist/index.js","dev":"tsc && node ./issues/dev","test":"tsc && node ./tests/geetestV4.js","jsdoc":"jsdoc","docgen":"tsc && yarn jsdoc ./dist -R \"./readme.md\" -P \"./package.json\" -t \"./node_modules/jaguarjs-jsdoc\" -d \"./docs\" -r"},"_npmUser":{"name":"dima6699","email":"dzmitry.duboyski@gmail.com"},"repository":{"url":"git+https://github.com/dzmitry-duboyski/2captcha-ts.git","type":"git"},"_npmVersion":"8.5.5","description":"A wrapper around the 2captcha API. This wrapper support reCAPTCHA V2, reCAPTCHA V3, hCaptcha, Arkose Labs FunCaptcha, image captcha, Geetest, Geetest V4, Yandex Smart Captcha, Lemin captcha.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"node-fetch":"^2.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.10","dotenv":"^16.0.3","typescript":"^4.9.4","@types/node":"^17.0.16","jaguarjs-jsdoc":"^1.1.0","@types/node-fetch":"^2.5.7"},"_npmOperationalInternal":{"tmp":"tmp/2captcha-ts_1.1.7_1675925404850_0.04971314105746161","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"2captcha-ts","version":"1.2.0","keywords":["2captcha","captcha","api","captchasolver","capmonster","reCAPTCHA","hCaptcha","FunCaptcha","Geetest","image captcha","Geetest V4","Yandex Smart Captcha","Lemin captcha","bypass captcha","solve captcha","Amazon WAF","Cloudflare Turnstile"],"author":{"name":"Dima Dub"},"license":"MIT","_id":"2captcha-ts@1.2.0","maintainers":[{"name":"dima6699","email":"dzmitry.duboyski@gmail.com"}],"homepage":"https://github.com/dzmitry-duboyski/2captcha-ts","bugs":{"url":"https://github.com/dzmitry-duboyski/2captcha-ts/issues"},"dist":{"shasum":"e104f795e1fda83633104ea0fe00c0eb66c2f3e0","tarball":"https://registry.npmjs.org/2captcha-ts/-/2captcha-ts-1.2.0.tgz","fileCount":66,"integrity":"sha512-Nnbnvq0BoPxZXz2e8olMyC1YjLT1+wLXcTwuMCON5K91QmxLx7amm6PYbFHJfPhi+XQvayMZwkPrumQBjiVniQ==","signatures":[{"sig":"MEUCIEWHv2Oe8kh36ii5/AuGJKzo/BQVaXgVwcCQvKW01Sn5AiEAlT8R7dGkIX3wmMSh5e0GTza0hkZBjlPBOq35+6X7rMU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6V32ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrufA//bmCmwA9xcvCCbGdjfHZWl4xOj9SCKeWLCldfXGjhs4N3PVyb\r\nXuSscDQYcg8P05dT9NYuOxYVzON5yYiWB8D8/Cs6O8VqKwI2MVwd9VDfPX9W\r\nCH9WwHC1zg3DqVXVk9uNLxK/z9LlWNcRKjPnqVSkJcpnjcozjUCTbUn8CEjH\r\n7c7oLkz1ONuEs5Cx6Y8VJhJtcsCwUIGoirCM5VG1mdB1FtdrQJHXHxWMDztG\r\nhJSps8XvAts2QdYtQv3yNZ+UTVNluoArtBm4GqmKgGgfxnlAlGJdDgjxzgFA\r\njyouX+666GcI9qkKkS13YUoYyFX/8OD9NqDELPfmo4qHq4TtEYbSYZEDpoSW\r\nttugKCgDcghv5jchsMp80cdKJ6GF8TvSre2tw2aZVfRz0IC2GSofWX+N+1dN\r\n3Y+GfXS3GvY5Yi8A/GFwDKG6nyUVc/JehR5rdUP+kxuxF6sRDwEngAhGtEBG\r\ni8GQOFEgXGdFBsPnMocgVwHxkmKWQu0ru9z9DlNVhFG0kmRr25PmysGQFqKW\r\n2OJqNXn5vMANvHyv9KPhhzk/3GVflDkcXAbWPAj9bMYDtbHcQMPLz4ows7pz\r\nZhlhlAPMkn6ZH78qzNUBXN5C3910ES+chRRK2GFxKGuLgdg6JXiuginu1GEm\r\nHSKc0tbWk+ktGBsbmDABAUW1ld6HqaPlP7Q=\r\n=x7xm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"be0e54e3f43d54b5357c581c1c5ae56e57722f40","scripts":{"go":"tsc && node ./dist/index.js","dev":"tsc && node ./issues/dev","test":"tsc && node ./tests/geetestV4.js","jsdoc":"jsdoc","docgen":"tsc && yarn jsdoc ./dist -R \"./readme.md\" -P \"./package.json\" -t \"./node_modules/jaguarjs-jsdoc\" -d \"./docs\" -r"},"_npmUser":{"name":"dima6699","email":"dzmitry.duboyski@gmail.com"},"repository":{"url":"git+https://github.com/dzmitry-duboyski/2captcha-ts.git","type":"git"},"_npmVersion":"8.5.5","description":"A wrapper around the 2captcha API. This wrapper support reCAPTCHA V2, reCAPTCHA V3, hCaptcha, Arkose Labs FunCaptcha, image captcha, Geetest, Geetest V4, Yandex Smart Captcha, Lemin captcha, Amazon WAF, Cloudflare Turnstile.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"node-fetch":"^2.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.10","dotenv":"^16.0.3","typescript":"^4.9.4","@types/node":"^17.0.16","jaguarjs-jsdoc":"^1.1.0","@types/node-fetch":"^2.5.7"},"_npmOperationalInternal":{"tmp":"tmp/2captcha-ts_1.2.0_1676238325969_0.8761094804611844","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"2captcha-ts","version":"1.3.0","keywords":["2captcha","captcha","api","captchasolver","capmonster","reCAPTCHA","hCaptcha","FunCaptcha","Geetest","image captcha","Geetest V4","Yandex Smart Captcha","Lemin captcha","bypass captcha","solve captcha","Amazon WAF","Cloudflare Turnstile","行为验证4.0","行为验证"],"author":{"name":"Dima Dub"},"license":"MIT","_id":"2captcha-ts@1.3.0","maintainers":[{"name":"dima6699","email":"dzmitry.duboyski@gmail.com"}],"homepage":"https://github.com/dzmitry-duboyski/2captcha-ts","bugs":{"url":"https://github.com/dzmitry-duboyski/2captcha-ts/issues"},"dist":{"shasum":"fa773ca3773e5bc972b64248f604823c04fcc5d7","tarball":"https://registry.npmjs.org/2captcha-ts/-/2captcha-ts-1.3.0.tgz","fileCount":72,"integrity":"sha512-Sc2y0inIpOAWGDOmeTXqdTV0mi4rEIxrRlo23gMxl1syf2vJaqEwS1f3bRgj2lNMa+uIU3PxEIg9F6COG3K7FQ==","signatures":[{"sig":"MEYCIQChdrhKgtoCTKdFAdwFUR7xQtrAqusOqiPI2Zfff0vf5QIhAOD0XfIA59ccSGTej64/J+bl4nEsmghKdmMG5Ny2whzX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+nAgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowUw//QlGondFbtnW2KjA7P/wRLG3d2vz1ddIBV7dQnCKGPN1yWvUY\r\nrFgyRK80ka9zXzp7o5cboqswbXtTZ9OHQLpLnG/KnETsHN2userWfoBoiSG3\r\nQ+HUqtj0OGFJiResO1AwdTbh4ET0ifrw1xVQnXMbcoSstxhpMguZN/U110US\r\nfbegGN0+ao4FLOBEBPVkCT4aVjg8WjDUj58l0c0PE38LIbsLNMnztwJHZg6C\r\nRNA8sg7bqA5jjoZGVxFjZjkkeFlUIJY8PB0PyYIbFn4Vcjq//oVTWeq56UEb\r\nQyRSJ82B6CPoi4FKDFPacWuQJYdwF1IufmGRoeW3hjfII/lhTZwaz1uCyqMx\r\n3VL0xsONO6n90VQZ5wX04HQqJeG3iF4G3ehihqOLUFoRwSoibdzJ4fEc32OU\r\nVxIkEn+rf2JGIFE5FqIveOEc98VksG6g9DDH8Sb+CxPaWrQlTjb+hG/llgut\r\nhCjELK99JXeLIFFyfrNpm996ZEttznyN1xuIut1O49XwU8+b4FrldFKFZy5O\r\n21G/m/oFYK/TxhNpW6QFZxEvo4meGyCs0pZlaPGcyopwxMmyWGDYxeLdA+fx\r\nI4b0JFJ24WJtONbmnT6KDaYZ6bsbhtV/OVhxEKoVaXNIqtH8YpPku8Xf9a5r\r\nvcz28EvwwQ/rFEO2GSTdW/eHKa2DfSX4bzs=\r\n=ospj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c3afefba3e1f93de2f65e8e776fd3a5d169ae919","scripts":{"go":"tsc && node ./dist/index.js","dev":"tsc && node ./issues/dev","test":"tsc && node ./tests/geetestV4.js","jsdoc":"jsdoc","docgen":"tsc && yarn jsdoc ./dist -R \"./readme.md\" -P \"./package.json\" -t \"./node_modules/jaguarjs-jsdoc\" -d \"./docs\" -r"},"_npmUser":{"name":"dima6699","email":"dzmitry.duboyski@gmail.com"},"repository":{"url":"git+https://github.com/dzmitry-duboyski/2captcha-ts.git","type":"git"},"_npmVersion":"8.5.5","description":"A wrapper around the 2captcha API. This wrapper support reCAPTCHA V2, reCAPTCHA V3, hCaptcha, Arkose Labs FunCaptcha, image captcha, Geetest, Geetest V4, Yandex Smart Captcha, Lemin captcha, Amazon WAF, Cloudflare Turnstile.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"node-fetch":"^2.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.10","dotenv":"^16.0.3","typescript":"^4.9.4","@types/node":"^17.0.16","jaguarjs-jsdoc":"^1.1.0","@types/node-fetch":"^2.5.7"},"_npmOperationalInternal":{"tmp":"tmp/2captcha-ts_1.3.0_1677357087904_0.5287877614357228","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"2captcha-ts","version":"1.3.1","keywords":["2captcha","captcha","api","captchasolver","capmonster","reCAPTCHA","hCaptcha","FunCaptcha","Geetest","image captcha","Geetest V4","Yandex Smart Captcha","Lemin captcha","bypass captcha","solve captcha","Amazon WAF","Cloudflare Turnstile","行为验证4.0","行为验证"],"author":{"name":"Dima Dub"},"license":"MIT","_id":"2captcha-ts@1.3.1","maintainers":[{"name":"dima6699","email":"dzmitry.duboyski@gmail.com"}],"homepage":"https://github.com/dzmitry-duboyski/2captcha-ts","bugs":{"url":"https://github.com/dzmitry-duboyski/2captcha-ts/issues"},"dist":{"shasum":"a93dd3d637afb82b059ad527535935203fe7c050","tarball":"https://registry.npmjs.org/2captcha-ts/-/2captcha-ts-1.3.1.tgz","fileCount":72,"integrity":"sha512-gATVCk3EFuUT9bI/UHmgtB3BvdzcITQbLKEHufQVUahys7Ee2qGRVy5pX7rV1SBDFMaJfUtK1PKbv+ifoOfoUA==","signatures":[{"sig":"MEUCIH9Vv/LqMdSYAEeSl76Jnxov+F86q2Mov6xpPEXzHu50AiEAzXeocslm3XWCaMEAAWaJflcZIwbAJ9VWGGWpTBJQyrs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBIEGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohyhAAolhDgjFlFI95Q5jrGPsGa7ifx6gZucPCxiWC1J+0oH4IfNtR\r\nt9Gshs4QNYOLZVir51I0g5o8fJDMMNtFwbSWG2SgMfsgT0txQWYI71FY/734\r\nPbVvOUURigOU+M+ujWzbLH3sUklFhx2YKzUahuMBTeMkIAmZgjW+eUNTHAo4\r\nMn9R2A7FrxgfN+q41UWdlQYqFTGhgQ6EhTTvQ0DEUskdG3SA+D0Lv643lfXA\r\nZG8myra769IAuQj4WSqEsh+APhMrfzkTKBG6Ek7Vmfhw2vEZM70lVejIH5df\r\nyHn0cizt62vnlqJfyB67NNohGrt1D/5BswVGK95NuL0zYzMWVZjJmRA5yww7\r\nR95kOAV2M2ctZhWSZDiqZlHPjWdbg2BXGKW9AVTple/IL5a7K4EYk95kI5pc\r\nzQNvzICFAt8pZVvEvieHXzwOUjf48DYJ61NFXK7KWqjLiEhucq1CHNchQrYM\r\nxs5XXHhb8Zk3woJq4rGgbdetafhuisljv1IsEAyMMNf8buQUHX8OmVn4Nt2z\r\nv1EDShiw73dxvT4Bo93vJR1tqm5j2/utR77Va27NL1FQFVchsRmFBYFwyBZw\r\nWismFwAOcIg45LOgg0nZSzKRcIBL/WbBkZnYoANULOLzalOhgqpdTaw0jCAW\r\niPF4fof2u4a6HXJv9g+PebfJzadrIX02pc4=\r\n=xTNK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0a58572437786087b6000c0c9b18bbc31c2a908e","scripts":{"go":"tsc && node ./dist/index.js","dev":"tsc && node ./issues/dev","test":"tsc && node ./tests/geetestV4.js","jsdoc":"jsdoc","docgen":"tsc && yarn jsdoc ./dist -R \"./readme.md\" -P \"./package.json\" -t \"./node_modules/jaguarjs-jsdoc\" -d \"./docs\" -r"},"_npmUser":{"name":"dima6699","email":"dzmitry.duboyski@gmail.com"},"repository":{"url":"git+https://github.com/dzmitry-duboyski/2captcha-ts.git","type":"git"},"_npmVersion":"8.5.5","description":"A wrapper around the 2captcha API. This wrapper support reCAPTCHA V2, reCAPTCHA V3, hCaptcha, Arkose Labs FunCaptcha, image captcha, Geetest, Geetest V4, Yandex Smart Captcha, Lemin captcha, Amazon WAF, Cloudflare Turnstile.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"node-fetch":"^2.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.10","dotenv":"^16.0.3","typescript":"^4.9.4","@types/node":"^17.0.16","jaguarjs-jsdoc":"^1.1.0","@types/node-fetch":"^2.5.7"},"_npmOperationalInternal":{"tmp":"tmp/2captcha-ts_1.3.1_1678016774629_0.6915205666516591","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"2captcha-ts","version":"2.0.0","keywords":["2captcha","captcha","api","captchasolver","capmonster","reCAPTCHA","hCaptcha","FunCaptcha","Geetest","image captcha","Сoordinates","Click Captcha","Geetest V4","Yandex Smart Captcha","Lemin captcha","bypass captcha","solve captcha","Amazon WAF","Cloudflare Turnstile","Capy Puzzle","行为验证4.0","行为验证"],"author":{"name":"Dima Dub"},"license":"MIT","_id":"2captcha-ts@2.0.0","maintainers":[{"name":"dima6699","email":"dzmitry.duboyski@gmail.com"}],"homepage":"https://github.com/dzmitry-duboyski/2captcha-ts","bugs":{"url":"https://github.com/dzmitry-duboyski/2captcha-ts/issues"},"dist":{"shasum":"2dbe8c36169ba681fdc31a5bb57e6f47666f9202","tarball":"https://registry.npmjs.org/2captcha-ts/-/2captcha-ts-2.0.0.tgz","fileCount":72,"integrity":"sha512-DpIPpG3M6qV6CmgoFxiITWyhrn+HYCZzMs7OV56xjwkZn4cO4RBEX1k4I5ogEElTXDQvi9x0qHZYoxw58zCntw==","signatures":[{"sig":"MEYCIQDxQ+06gBTKpJw/JBYdd/e1YGKqFUCiEpv8zkKTE6gJ8gIhAM1J1vHdwXRfRDRfWZjqWUBY6DlyBZie3w/ACDbyD8CI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":208665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCVvpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoK9w//VeOZCFI4+8hZ14ZlSQeJ9JHuhktnOWopr61qGslhH4s74OmA\r\nPP2nlXIvpEPlHnQUaIeO68n3a+SPCm9IvHUrEhrWQ1KiDn2OHYBKbaFP+6Td\r\nLktV2dM+N+cuY8DGmH/MNl4PS5VRsOxt5SkUXfGlQTj6StXX752l5liiYoEH\r\ntihBtBi05pDC7/WtYf+Om3zdQJQhLISjsxqlvi/XNivjFDvVqf0oNDaLnFym\r\nLLzdoMLy0+8aTeseapJOT6Pj/RuAPf0dAGlTnxn0hOLdvcLiZ26/BcblLW+6\r\n41l+D6lzYYtdVzd8OR2DuWkI5G54yQYMPSTw6K19Gg2UnW3uXlrqkrBVWCA0\r\n8G4HUfEZj68gN+/Qo8Idqb0kviqEE+0S8KlfICd7EIw3JrlQPb3Owj16iZjI\r\n1KkeTWLMnG9zeN+oZhJGkF9BywoDvfHZdtxcZO4+pp84ioudktyq3e3HwbQp\r\nOowIwuVJ0DwlKekA/udNFV+mnv3IsZYwCrZdlAAKbJmM2R34rcT5AIQZYOb6\r\nn4j0JPNcBef2eCYr8pej4BdlrZoGzgKoEF15K0YJT+QhJgWGV/rIBQL5oBqW\r\nirDa53WT1N8KYavojU4EQvPXds6Z/7kMOCgl/5xDRysppdkr+wyRxeiKi8LH\r\nLK5cVAHIchs8I+SVaHue2f/i8455NZzOMNM=\r\n=PF2X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e93aa427038fe73abe6ef7749679b69317e2c42d","scripts":{"go":"tsc && node ./dist/index.js","dev":"tsc && node ./issues/dev","test":"tsc && node ./tests/geetestV4.js","jsdoc":"jsdoc","docgen":"tsc && yarn jsdoc ./dist -R \"./readme.md\" -P \"./package.json\" -t \"./node_modules/jaguarjs-jsdoc\" -d \"./docs\" -r"},"_npmUser":{"name":"dima6699","email":"dzmitry.duboyski@gmail.com"},"repository":{"url":"git+https://github.com/dzmitry-duboyski/2captcha-ts.git","type":"git"},"_npmVersion":"8.5.5","description":"A wrapper around the 2captcha API. This wrapper support reCAPTCHA V2, reCAPTCHA V3, hCaptcha, Arkose Labs FunCaptcha, image captcha,Сoordinates (Click Captcha), Geetest, Geetest V4, Yandex Smart Captcha, Lemin captcha, Amazon WAF, Cloudflare Turnstile, Ca","directories":{},"_nodeVersion":"16.15.0","dependencies":{"node-fetch":"^2.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.10","dotenv":"^16.0.3","typescript":"^4.9.4","@types/node":"^17.0.16","jaguarjs-jsdoc":"^1.1.0","@types/node-fetch":"^2.5.7"},"_npmOperationalInternal":{"tmp":"tmp/2captcha-ts_2.0.0_1678334952854_0.6341120991199123","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"2captcha-ts","version":"2.0.1","keywords":["2captcha","captcha","api","captchasolver","capmonster","reCAPTCHA","hCaptcha","FunCaptcha","Geetest","image captcha","Сoordinates","Click Captcha","Geetest V4","Yandex Smart Captcha","Lemin captcha","bypass captcha","solve captcha","Amazon WAF","Cloudflare Turnstile","Capy Puzzle","行为验证4.0","行为验证"],"author":{"name":"Dima Dub"},"license":"MIT","_id":"2captcha-ts@2.0.1","maintainers":[{"name":"dima6699","email":"dzmitry.duboyski@gmail.com"}],"homepage":"https://github.com/dzmitry-duboyski/2captcha-ts","bugs":{"url":"https://github.com/dzmitry-duboyski/2captcha-ts/issues"},"dist":{"shasum":"19450c7f9deec9814b73e8e48779781d2e6a1b6b","tarball":"https://registry.npmjs.org/2captcha-ts/-/2captcha-ts-2.0.1.tgz","fileCount":72,"integrity":"sha512-wRxNKvV424TQ1xlZ34+79H1xrjPdu3sPfw+pGQPGLyAuZCpr+ZTxxgSyy0hgVusyfyyZvpIg8ujdyhmgfvH8Kg==","signatures":[{"sig":"MEUCIQD5T2tEWbhyE4J+ArK6gAwWg8eNPgdJRUSiA0BkA7AU7wIgBLWJHE7CAbjML7sU2gB9PJYV6nW9U150w4cuQOLsQSE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkT+sUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAAg//ToT751G0bkK0oJ0xJ2jRwJfRfGE2n9Etmm6iSmU7aymksBgz\r\neUYKNMlie7IjXQIIddfLbgrdBXv5RwiKOqrYBmkzssaANhbRMEsIDOJqiQmZ\r\nqHr5nWFPhmAo8iu2YvG/ZnRT0clRpOiyFnWqOH5BXj4nb+zpcx0T63jDVZNr\r\nM5bXEC6pir5YFZAMeqOOwHhUGgHCaq0fdI+PuHimznjSPbo3sBOTNbFJgnDZ\r\nWNYbOE6a9D05KP+k5dLSSJCx/ZlklvnNJPAxyzzc90WxIeepWzv/98Dq5srO\r\nCKPHiFnSuSAamakADdeB5qbQWhfCPFFWDAiZneN5vryITsGAUzkUhoMLVqv+\r\neQsGU3dfdpHf1T67GDmD36OF9NNf3hd67jQFMLadgCJMhWBVCaoUKALTt7ld\r\nhdWuyqYChlr+peLsFAihW1ViNZXxuy4VreU13+Rk80cpGtCoNWVigD0O2g8h\r\no+xYwi32a9/9ttrJzDy9jS5cytqvrbGZke0j69VD7myz7ZJG2/Pg6AdIaIkh\r\nbs2TCvf7hu8AO037dpY5TZgLfPElWt62LorGZqAgVFqVfnlT63mFr/NoskYx\r\nYZvj+aAV2hnk5BiQNBeAbC5aImvGMpkYwQCmOyd8cQLlEdYxl73A66ki27oM\r\nZzFlVT47WKlS2aMZlSwC3I2Iet/wT7QrS2M=\r\n=cFlZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5bc19c9a9ae934eeebd4168a43f0812ba36ddcd6","scripts":{"go":"tsc && node ./dist/index.js","dev":"tsc && node ./issues/dev","test":"tsc && node ./tests/geetestV4.js","jsdoc":"jsdoc","docgen":"tsc && yarn jsdoc ./dist -R \"./readme.md\" -P \"./package.json\" -t \"./node_modules/jaguarjs-jsdoc\" -d \"./docs\" -r"},"_npmUser":{"name":"dima6699","email":"dzmitry.duboyski@gmail.com"},"repository":{"url":"git+https://github.com/dzmitry-duboyski/2captcha-ts.git","type":"git"},"_npmVersion":"6.14.18","description":"A wrapper around the 2captcha API. This wrapper support reCAPTCHA V2, reCAPTCHA V3, hCaptcha, Arkose Labs FunCaptcha, image captcha,Сoordinates (Click Captcha), Geetest, Geetest V4, Yandex Smart Captcha, Lemin captcha, Amazon WAF, Cloudflare Turnstile, Ca","directories":{},"_nodeVersion":"14.21.3","dependencies":{"node-fetch":"^2.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.10","dotenv":"^16.0.3","typescript":"^4.9.4","@types/node":"^17.0.16","jaguarjs-jsdoc":"^1.1.0","@types/node-fetch":"^2.5.7"},"_npmOperationalInternal":{"tmp":"tmp/2captcha-ts_2.0.1_1682959124507_0.7060616599623053","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"2captcha-ts","version":"2.1.1","keywords":["2captcha","captcha","api","captchasolver","capmonster","reCAPTCHA","hCaptcha","FunCaptcha","Geetest","image captcha","Сoordinates","Click Captcha","Geetest V4","Yandex Smart Captcha","Lemin captcha","bypass captcha","solve captcha","Amazon WAF","Cloudflare Turnstile","Capy Puzzle","行为验证4.0","行为验证","DataDome CAPTCHA","CyberSiARA","MTCaptcha"],"author":{"name":"Dima Dub"},"license":"MIT","_id":"2captcha-ts@2.1.1","maintainers":[{"name":"dima6699","email":"dzmitry.duboyski@gmail.com"}],"homepage":"https://github.com/dzmitry-duboyski/2captcha-ts","bugs":{"url":"https://github.com/dzmitry-duboyski/2captcha-ts/issues"},"dist":{"shasum":"d7872e43e3b009e1e684969dc0ea8a627eb3eb74","tarball":"https://registry.npmjs.org/2captcha-ts/-/2captcha-ts-2.1.1.tgz","fileCount":33,"integrity":"sha512-FKMMrpIuAmA+/+EDiJOOIfZxSLxOdJdGCQMmIVVHr5WZti2pOuLaaTISfXbg56JpOAn3/rHoBL0a/uf1Rvzhbg==","signatures":[{"sig":"MEYCIQCOeqvw6K34CWj1iThgWxW3ZOUQlOyWBpRBld802NDzaQIhAMliibTkTJf6wqwNjcdZaecmbRIU37WR85lpTYOolWjx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170026},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1e41b9bfbf707c036520b0b1c4948dd3e6a7dc95","scripts":{"go":"tsc && node ./dist/index.js","dev":"tsc && node ./issues/dev","test":"tsc && node ./tests/mtCaptcha.js","jsdoc":"jsdoc","docgen":"tsc && yarn jsdoc ./dist -R \"./readme.md\" -P \"./package.json\" -t \"./node_modules/jaguarjs-jsdoc\" -d \"./docs\" -r"},"_npmUser":{"name":"dima6699","email":"dzmitry.duboyski@gmail.com"},"repository":{"url":"git+https://github.com/dzmitry-duboyski/2captcha-ts.git","type":"git"},"_npmVersion":"9.5.1","description":"A wrapper around the 2captcha API. This wrapper support reCAPTCHA V2, reCAPTCHA V3, hCaptcha, Arkose Labs FunCaptcha, image captcha,Сoordinates (Click Captcha), Geetest, Geetest V4, Yandex Smart Captcha, Lemin captcha, Amazon WAF, Cloudflare Turnstile, Ca","directories":{},"_nodeVersion":"18.16.0","dependencies":{"node-fetch":"^2.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^4.0.2","dotenv":"^16.0.3","typescript":"^4.9.4","@types/node":"^20.8.7","jaguarjs-jsdoc":"^1.0.2","@types/node-fetch":"^2.5.7"},"_npmOperationalInternal":{"tmp":"tmp/2captcha-ts_2.1.1_1697820438972_0.31335380472957275","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"2captcha-ts","version":"2.1.2","keywords":["2captcha","captcha","api","captchasolver","capmonster","reCAPTCHA","hCaptcha","FunCaptcha","Geetest","image captcha","Сoordinates","Click Captcha","Geetest V4","Yandex Smart Captcha","Lemin captcha","bypass captcha","solve captcha","Amazon WAF","Cloudflare Turnstile","Capy Puzzle","行为验证4.0","行为验证","DataDome CAPTCHA","CyberSiARA","MTCaptcha"],"author":{"name":"Dima Dub"},"license":"MIT","_id":"2captcha-ts@2.1.2","maintainers":[{"name":"dima6699","email":"dzmitry.duboyski@gmail.com"}],"homepage":"https://github.com/dzmitry-duboyski/2captcha-ts","bugs":{"url":"https://github.com/dzmitry-duboyski/2captcha-ts/issues"},"dist":{"shasum":"d8cb4f13ea9769f25ecb45da8cdaa9cac275074d","tarball":"https://registry.npmjs.org/2captcha-ts/-/2captcha-ts-2.1.2.tgz","fileCount":6,"integrity":"sha512-EOnyNzd0QBC8+GFzeMToT4w28w4NF1UweI8JQKOFcYT3+z9sUxxh899FhVs4rk7Q3FwFgeXDrszgn7H7jtjBkw==","signatures":[{"sig":"MEUCIHCJYAgccPaUDirTvKIhlkqAyFUZU7/kBV32aXrhE3U9AiEA0VaF9JT6I7oJx5Pw9pHiup9Z0bD+YRVTrWSSBuWlLgE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51871},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f71f80d4a2a9dcb96f6362e0f6dc8ee100940862","scripts":{"go":"tsc && node ./dist/index.js","dev":"tsc && node ./issues/dev","test":"tsc && node ./tests/mtCaptcha.js","jsdoc":"jsdoc","docgen":"tsc && yarn jsdoc ./dist -R \"./readme.md\" -P \"./package.json\" -t \"./node_modules/jaguarjs-jsdoc\" -d \"./docs\" -r"},"_npmUser":{"name":"dima6699","email":"dzmitry.duboyski@gmail.com"},"repository":{"url":"git+https://github.com/dzmitry-duboyski/2captcha-ts.git","type":"git"},"_npmVersion":"9.5.1","description":"A wrapper around the 2captcha API. This wrapper support reCAPTCHA V2, reCAPTCHA V3, hCaptcha, Arkose Labs FunCaptcha, image captcha,Сoordinates (Click Captcha), Geetest, Geetest V4, Yandex Smart Captcha, Lemin captcha, Amazon WAF, Cloudflare Turnstile, Ca","directories":{},"_nodeVersion":"18.16.0","dependencies":{"node-fetch":"^2.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^4.0.2","dotenv":"^16.0.3","typescript":"^4.9.4","@types/node":"^20.8.7","jaguarjs-jsdoc":"^1.0.2","@types/node-fetch":"^2.5.7"},"_npmOperationalInternal":{"tmp":"tmp/2captcha-ts_2.1.2_1699046225886_0.1270894527441928","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"2captcha-ts","version":"2.2.0","keywords":["2captcha","captcha","api","captchasolver","capmonster","reCAPTCHA","hCaptcha","FunCaptcha","Geetest","image captcha","Сoordinates","Click Captcha","Geetest V4","Yandex Smart Captcha","Lemin captcha","bypass captcha","solve captcha","Amazon WAF","Cloudflare Turnstile","Capy Puzzle","行为验证4.0","行为验证","DataDome CAPTCHA","CyberSiARA","MTCaptcha","Bounding Box Method"],"author":{"name":"Dima Dub"},"license":"MIT","_id":"2captcha-ts@2.2.0","maintainers":[{"name":"dima6699","email":"dzmitry.duboyski@gmail.com"}],"homepage":"https://github.com/dzmitry-duboyski/2captcha-ts","bugs":{"url":"https://github.com/dzmitry-duboyski/2captcha-ts/issues"},"dist":{"shasum":"d5730a44df0c506d9bd5c2c5e6b7f92d29de0934","tarball":"https://registry.npmjs.org/2captcha-ts/-/2captcha-ts-2.2.0.tgz","fileCount":33,"integrity":"sha512-Zf319jbN5KCfJ2XLFatdwVQZaUZOLa/2suSOpFF6mSTfJ+pdUdT3grPkltGgbnY/FWeumVXiS9C/O7ecSEO5Pw==","signatures":[{"sig":"MEQCIHIRAvPJmFOQNT/acKVN4BgQXvr9GHqLPRFi1fz8DS8kAiAcu4KrA2Z1mD5gnmmDR5U3gdJ7oZGKov1o0SOFsjloUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178100},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2d4bd4219624668535286bb67cc5dfeb5494a055","scripts":{"go":"tsc && node ./dist/index.js","dev":"tsc && node ./issues/dev","test":"tsc && node ./tests/mtCaptcha.js","jsdoc":"jsdoc","docgen":"tsc && yarn jsdoc ./dist -R \"./readme.md\" -P \"./package.json\" -t \"./node_modules/jaguarjs-jsdoc\" -d \"./docs\" -r"},"_npmUser":{"name":"dima6699","email":"dzmitry.duboyski@gmail.com"},"deprecated":"critical bug fixed in v2.2.1","repository":{"url":"git+https://github.com/dzmitry-duboyski/2captcha-ts.git","type":"git"},"_npmVersion":"9.5.1","description":"A wrapper around the 2captcha API. This wrapper support reCAPTCHA V2, reCAPTCHA V3, hCaptcha, Arkose Labs FunCaptcha, image captcha,Сoordinates (Click Captcha), Geetest, Geetest V4, Yandex Smart Captcha, Lemin captcha, Amazon WAF, Cloudflare Turnstile, Ca","directories":{},"_nodeVersion":"18.16.0","dependencies":{"node-fetch":"^2.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^4.0.2","dotenv":"^16.0.3","typescript":"^4.9.4","@types/node":"^20.8.7","jaguarjs-jsdoc":"^1.0.2","@types/node-fetch":"^2.5.7"},"_npmOperationalInternal":{"tmp":"tmp/2captcha-ts_2.2.0_1699120511184_0.8786265163210274","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"2captcha-ts","version":"2.2.1","keywords":["2captcha","captcha","api","captchasolver","capmonster","reCAPTCHA","hCaptcha","FunCaptcha","Geetest","image captcha","Сoordinates","Click Captcha","Geetest V4","Yandex Smart Captcha","Lemin captcha","bypass captcha","solve captcha","Amazon WAF","Cloudflare Turnstile","Capy Puzzle","行为验证4.0","行为验证","DataDome CAPTCHA","CyberSiARA","MTCaptcha","Bounding Box Method"],"author":{"name":"Dima Dub"},"license":"MIT","_id":"2captcha-ts@2.2.1","maintainers":[{"name":"dima6699","email":"dzmitry.duboyski@gmail.com"}],"homepage":"https://github.com/dzmitry-duboyski/2captcha-ts","bugs":{"url":"https://github.com/dzmitry-duboyski/2captcha-ts/issues"},"dist":{"shasum":"208ad75ebb9f50f2b5e70fb671da2161bf61ab70","tarball":"https://registry.npmjs.org/2captcha-ts/-/2captcha-ts-2.2.1.tgz","fileCount":33,"integrity":"sha512-O8AuxUyXGZPLktw6sgdASo0HGTbH3kAvt5qqIKg82719qvNViVoB0BVRYsOWJSxcTc1kfZUwyt2zwelSKo5jQA==","signatures":[{"sig":"MEQCIDVbd1k0gfJY7o8a6Lqgn2DPdtySATSSzcQfKbAALWn/AiAPNquFdXy8S2Sp2VSfh+ub/kGw0XAFYatO4Avy9CIrmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178185},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8fe200268fd11a4356a57716a4159b7a79100481","scripts":{"go":"tsc && node ./dist/index.js","dev":"tsc && node ./issues/dev","test":"tsc && node ./tests/mtCaptcha.js","jsdoc":"jsdoc","docgen":"tsc && yarn jsdoc ./dist -R \"./readme.md\" -P \"./package.json\" -t \"./node_modules/jaguarjs-jsdoc\" -d \"./docs\" -r"},"_npmUser":{"name":"dima6699","email":"dzmitry.duboyski@gmail.com"},"repository":{"url":"git+https://github.com/dzmitry-duboyski/2captcha-ts.git","type":"git"},"_npmVersion":"9.5.1","description":"A wrapper around the 2captcha API. This wrapper support reCAPTCHA V2, reCAPTCHA V3, hCaptcha, Arkose Labs FunCaptcha, image captcha,Сoordinates (Click Captcha), Geetest, Geetest V4, Yandex Smart Captcha, Lemin captcha, Amazon WAF, Cloudflare Turnstile, Ca","directories":{},"_nodeVersion":"18.16.0","dependencies":{"node-fetch":"^2.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^4.0.2","dotenv":"^16.0.3","typescript":"^4.9.4","@types/node":"^20.8.7","jaguarjs-jsdoc":"^1.0.2","@types/node-fetch":"^2.5.7"},"_npmOperationalInternal":{"tmp":"tmp/2captcha-ts_2.2.1_1699556400916_0.7798664907262189","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"2captcha-ts","version":"2.2.2","keywords":["2captcha","captcha","api","captchasolver","capmonster","reCAPTCHA","hCaptcha","FunCaptcha","Geetest","image captcha","Сoordinates","Click Captcha","Geetest V4","Yandex Smart Captcha","Lemin captcha","bypass captcha","solve captcha","Amazon WAF","Cloudflare Turnstile","Capy Puzzle","行为验证4.0","行为验证","DataDome CAPTCHA","CyberSiARA","MTCaptcha","Bounding Box Method"],"author":{"name":"Dima Dub"},"license":"MIT","_id":"2captcha-ts@2.2.2","maintainers":[{"name":"dima6699","email":"dzmitry.duboyski@gmail.com"}],"homepage":"https://github.com/dzmitry-duboyski/2captcha-ts","bugs":{"url":"https://github.com/dzmitry-duboyski/2captcha-ts/issues"},"dist":{"shasum":"57653e685f3b73c6d84ac5814e52f391d7338889","tarball":"https://registry.npmjs.org/2captcha-ts/-/2captcha-ts-2.2.2.tgz","fileCount":33,"integrity":"sha512-b6KyiCL9kBUzXD9ZgiaJValL0qXGQs+MdMXKXkzLLVFzVTbM12z11gbOibU3u9Rlb4MqJrpFi4PfTAXfvsSCPA==","signatures":[{"sig":"MEQCIBz52mtfYy32IZcvVHdNRcu+w9lPQB2/m2tEeihr8mrEAiBdxME39/eaiBX60/7IpsVaN9DJAvkzorkPv597hkrgpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":179979},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"12c908814e5b75825fd9e634ab7c6855f92b3d4a","scripts":{"go":"tsc && node ./dist/index.js","dev":"tsc && node ./issues/dev","test":"tsc && node ./tests/mtCaptcha.js","jsdoc":"jsdoc","docgen":"tsc && yarn jsdoc ./dist -R \"./readme.md\" -P \"./package.json\" -t \"./node_modules/jaguarjs-jsdoc\" -d \"./docs\" -r"},"_npmUser":{"name":"dima6699","email":"dzmitry.duboyski@gmail.com"},"repository":{"url":"git+https://github.com/dzmitry-duboyski/2captcha-ts.git","type":"git"},"_npmVersion":"9.5.1","description":"A wrapper around the 2captcha API. This wrapper support reCAPTCHA V2, reCAPTCHA V3, hCaptcha, Arkose Labs FunCaptcha, image captcha,Сoordinates (Click Captcha), Geetest, Geetest V4, Yandex Smart Captcha, Lemin captcha, Amazon WAF, Cloudflare Turnstile, Ca","directories":{},"_nodeVersion":"18.16.0","dependencies":{"node-fetch":"^2.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^4.0.2","dotenv":"^16.0.3","typescript":"^4.9.4","@types/node":"^20.8.7","jaguarjs-jsdoc":"^1.0.2","@types/node-fetch":"^2.5.7"},"_npmOperationalInternal":{"tmp":"tmp/2captcha-ts_2.2.2_1700463446526_0.8884991128846043","host":"s3://npm-registry-packages"}},"2.3.2":{"name":"2captcha-ts","version":"2.3.2","keywords":["2captcha","captcha","api","captchasolver","capmonster","reCAPTCHA","hCaptcha","FunCaptcha","Geetest","image captcha","Сoordinates","Click Captcha","Geetest V4","Yandex Smart Captcha","Lemin captcha","bypass captcha","solve captcha","Amazon WAF","Cloudflare Turnstile","Capy Puzzle","行为验证4.0","行为验证","DataDome CAPTCHA","CyberSiARA","MTCaptcha","Bounding Box Method","Friendly Captcha"],"author":{"name":"Dima Dub"},"license":"MIT","_id":"2captcha-ts@2.3.2","maintainers":[{"name":"dima6699","email":"dzmitry.duboyski@gmail.com"}],"homepage":"https://github.com/dzmitry-duboyski/2captcha-ts","bugs":{"url":"https://github.com/dzmitry-duboyski/2captcha-ts/issues"},"dist":{"shasum":"d432b53a1c85e3aea4ecec403dd3a46718d28a34","tarball":"https://registry.npmjs.org/2captcha-ts/-/2captcha-ts-2.3.2.tgz","fileCount":33,"integrity":"sha512-obfS1o4NhxD/YkWHDNlJbxxAdGOvfGhqNFbyBdd8xbRGDuHi5MJDb2jPcO1Nca2NvuuGbBNyRul01aRt3yABQw==","signatures":[{"sig":"MEUCIAl96B3zYwUTHxKncjXe2s1EVWpELfFr/2IUy7GCGZDsAiEAvQqWa416hKcEkLRojIjf4sdeCzRmyF5GicfQ/yOYHgo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188665},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"52537156eb3dec27c0c1903ffcee022bf83306a0","scripts":{"go":"tsc && node ./dist/index.js","dev":"tsc && node ./issues/dev","test":"tsc && node ./tests/mtCaptcha.js","jsdoc":"jsdoc","docgen":"tsc && yarn jsdoc ./dist -R \"./readme.md\" -P \"./package.json\" -t \"./node_modules/jaguarjs-jsdoc\" -d \"./docs\" -r"},"_npmUser":{"name":"dima6699","email":"dzmitry.duboyski@gmail.com"},"repository":{"url":"git+https://github.com/dzmitry-duboyski/2captcha-ts.git","type":"git"},"_npmVersion":"9.5.1","description":"A wrapper around the 2captcha API. This wrapper support reCAPTCHA V2, reCAPTCHA V3, hCaptcha, Arkose Labs FunCaptcha, image captcha,Сoordinates (Click Captcha), Geetest, Geetest V4, Yandex Smart Captcha, Lemin captcha, Amazon WAF, Cloudflare Turnstile, Ca","directories":{},"_nodeVersion":"18.16.0","dependencies":{"node-fetch":"^2.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^4.0.2","dotenv":"^16.0.3","typescript":"^4.9.4","@types/node":"^20.8.7","jaguarjs-jsdoc":"^1.0.2","@types/node-fetch":"^2.5.7"},"_npmOperationalInternal":{"tmp":"tmp/2captcha-ts_2.3.2_1706731340123_0.37566983980812485","host":"s3://npm-registry-packages"}},"2.3.3":{"name":"2captcha-ts","version":"2.3.3","keywords":["2captcha","captcha","api","captchasolver","capmonster","reCAPTCHA","hCaptcha","FunCaptcha","Geetest","image captcha","Сoordinates","Click Captcha","Geetest V4","Yandex Smart Captcha","Lemin captcha","bypass captcha","solve captcha","Amazon WAF","Cloudflare Turnstile","Capy Puzzle","行为验证4.0","行为验证","DataDome CAPTCHA","CyberSiARA","MTCaptcha","Bounding Box Method","Friendly Captcha"],"author":{"name":"Dima Dub"},"license":"MIT","_id":"2captcha-ts@2.3.3","maintainers":[{"name":"dima6699","email":"dzmitry.duboyski@gmail.com"}],"homepage":"https://github.com/dzmitry-duboyski/2captcha-ts","bugs":{"url":"https://github.com/dzmitry-duboyski/2captcha-ts/issues"},"dist":{"shasum":"3f90a339e7042de761df58bfb0511c714a6bfc27","tarball":"https://registry.npmjs.org/2captcha-ts/-/2captcha-ts-2.3.3.tgz","fileCount":33,"integrity":"sha512-b8k0BbGPZnXQ6E40LXYcetpU38MDsixoyviTqhVJ8Uyp8R5naJJFGKqPlkrDf2oHNha77AOFj388GufI4Iyywg==","signatures":[{"sig":"MEUCIASJaDprl5Z1SAz9+T+SXjRw5CGVGRXbqFiWFhjAk7e4AiEAx89ZYr0OSKLbG2/JHi0OJAGYIItWBF1cx6PhPrlGNgI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188665},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"75442b08f7a7c1f334fb21f529783fd2f6910fd0","scripts":{"go":"tsc && node ./dist/index.js","dev":"tsc && node ./issues/dev","test":"tsc && node ./tests/mtCaptcha.js","jsdoc":"jsdoc","docgen":"tsc && yarn jsdoc ./dist -R \"./readme.md\" -P \"./package.json\" -t \"./node_modules/jaguarjs-jsdoc\" -d \"./docs\" -r"},"_npmUser":{"name":"dima6699","email":"dzmitry.duboyski@gmail.com"},"repository":{"url":"git+https://github.com/dzmitry-duboyski/2captcha-ts.git","type":"git"},"_npmVersion":"9.5.1","description":"A wrapper around the 2captcha API. This wrapper support reCAPTCHA V2, reCAPTCHA V3, hCaptcha, Arkose Labs FunCaptcha, image captcha,Сoordinates (Click Captcha), Geetest, Geetest V4, Yandex Smart Captcha, Lemin captcha, Amazon WAF, Cloudflare Turnstile, Ca","directories":{},"_nodeVersion":"18.16.0","dependencies":{"node-fetch":"^2.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^4.0.2","dotenv":"^16.0.3","typescript":"^4.9.4","@types/node":"^20.8.7","jaguarjs-jsdoc":"^1.0.2","@types/node-fetch":"^2.5.7"},"_npmOperationalInternal":{"tmp":"tmp/2captcha-ts_2.3.3_1707146427042_0.3193592710338804","host":"s3://npm-registry-packages"}},"2.3.4":{"name":"2captcha-ts","version":"2.3.4","keywords":["2captcha","captcha","api","captchasolver","capmonster","reCAPTCHA","hCaptcha","FunCaptcha","Geetest","image captcha","Сoordinates","Click Captcha","Geetest V4","Yandex Smart Captcha","Lemin captcha","bypass captcha","solve captcha","Amazon WAF","Cloudflare Turnstile","Capy Puzzle","行为验证4.0","行为验证","DataDome CAPTCHA","CyberSiARA","MTCaptcha","Bounding Box Method","Friendly Captcha"],"author":{"name":"Dima Dub"},"license":"MIT","_id":"2captcha-ts@2.3.4","maintainers":[{"name":"dima6699","email":"dzmitry.duboyski@gmail.com"}],"homepage":"https://github.com/dzmitry-duboyski/2captcha-ts","bugs":{"url":"https://github.com/dzmitry-duboyski/2captcha-ts/issues"},"dist":{"shasum":"404f90cd91da31478afe08b4788e6229b2d0bc8c","tarball":"https://registry.npmjs.org/2captcha-ts/-/2captcha-ts-2.3.4.tgz","fileCount":33,"integrity":"sha512-t4ha+Dr39LmmOZ5ynhN0a3HzcxHcTVttqGzYdEea1jS2Iv7p0bRP3Uk41maG9rd/w5pruZA5NQy5GXxbr6Pt1Q==","signatures":[{"sig":"MEYCIQCI/eh3sAsDAP4mAW1luZMfKIw9ss8LjRHlHAB0T+wIdAIhAPuuIMqazBONyseIAxcR3Hnfv+GAC6scZcEo2RInP7mB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":189134},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"59399d37efe82bd5032f11f49fb1f24cf1a2a0bd","scripts":{"go":"tsc && node ./dist/index.js","dev":"tsc && node ./issues/dev","test":"tsc && node ./tests/mtCaptcha.js","jsdoc":"jsdoc","docgen":"tsc && yarn jsdoc ./dist -R \"./readme.md\" -P \"./package.json\" -t \"./node_modules/jaguarjs-jsdoc\" -d \"./docs\" -r"},"_npmUser":{"name":"dima6699","email":"dzmitry.duboyski@gmail.com"},"repository":{"url":"git+https://github.com/dzmitry-duboyski/2captcha-ts.git","type":"git"},"_npmVersion":"9.5.1","description":"A wrapper around the 2captcha API. This wrapper support reCAPTCHA V2, reCAPTCHA V3, hCaptcha, Arkose Labs FunCaptcha, image captcha,Сoordinates (Click Captcha), Geetest, Geetest V4, Yandex Smart Captcha, Lemin captcha, Amazon WAF, Cloudflare Turnstile, Ca","directories":{},"_nodeVersion":"18.16.0","dependencies":{"node-fetch":"^2.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^4.0.2","dotenv":"^16.0.3","typescript":"^4.9.4","@types/node":"^20.8.7","jaguarjs-jsdoc":"^1.0.2","@types/node-fetch":"^2.5.7"},"_npmOperationalInternal":{"tmp":"tmp/2captcha-ts_2.3.4_1717141655525_0.2783864904929698","host":"s3://npm-registry-packages"}},"2.3.5":{"name":"2captcha-ts","version":"2.3.5","keywords":["2captcha","captcha","api","captchasolver","capmonster","reCAPTCHA","hCaptcha","FunCaptcha","Geetest","image captcha","Coordinates","Click Captcha","Geetest V4","Yandex Smart Captcha","Lemin captcha","bypass captcha","solve captcha","Amazon WAF","Cloudflare Turnstile","Capy Puzzle","行为验证4.0","行为验证","DataDome CAPTCHA","CyberSiARA","MTCaptcha","Bounding Box Method","Friendly Captcha"],"author":{"name":"Dima Dub"},"license":"MIT","_id":"2captcha-ts@2.3.5","homepage":"https://github.com/dzmitry-duboyski/2captcha-ts","bugs":{"url":"https://github.com/dzmitry-duboyski/2captcha-ts/issues"},"dist":{"shasum":"ca3cd6f9925aab09d2f37f719f3e26f851c5fa47","tarball":"https://registry.npmjs.org/2captcha-ts/-/2captcha-ts-2.3.5.tgz","fileCount":33,"integrity":"sha512-OyYDC62PR9U/dWFZdur9a1lOSFQDfnuI2ome1Lr5+OIrlOzQsMh5agc1Qi+fntNY57er9y7YS19bAcdZeZsmtw==","signatures":[{"sig":"MEUCIQDEVPu0J41lYE3414qpudCllXqkushbZVbNuB0yxvr49gIgJP0KuExWvWFOFcrIc2GZ+66intbsLHLuKTwLkw9yVV0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":181627},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d477fc1a711521018c42f4330de0c185ca715e69","scripts":{"build":"tsc && node ./dist/index.js","jsdoc":"jsdoc","docgen":"tsc && yarn jsdoc ./dist -R \"./readme.md\" -P \"./package.json\" -t \"./node_modules/jaguarjs-jsdoc\" -d \"./docs\" -r","example":"tsc && node ./tests/mtCaptcha.js"},"_npmUser":{"name":"dima6699","email":"dzmitry.duboyski@gmail.com"},"repository":{"url":"git+https://github.com/dzmitry-duboyski/2captcha-ts.git","type":"git"},"_npmVersion":"9.5.1","description":"JavaScript library for easy integration with the API of 2captcha captcha solving service to bypass reCAPTCHA, hCaptcha, funcaptcha, geetest and solve any other captchas.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"node-fetch":"^2.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^4.0.2","dotenv":"^16.0.3","typescript":"^4.9.4","@types/node":"^20.8.7","jaguarjs-jsdoc":"^1.0.2","@types/node-fetch":"^2.5.7"},"_npmOperationalInternal":{"tmp":"tmp/2captcha-ts_2.3.5_1719456552760_0.8665156161605123","host":"s3://npm-registry-packages"}},"2.3.6":{"name":"2captcha-ts","version":"2.3.6","keywords":["2captcha","captcha","api","captchasolver","capmonster","reCAPTCHA","hCaptcha","FunCaptcha","Geetest","image captcha","Coordinates","Click Captcha","Geetest V4","Yandex Smart Captcha","Lemin captcha","bypass captcha","solve captcha","Amazon WAF","Cloudflare Turnstile","Capy Puzzle","行为验证4.0","行为验证","DataDome CAPTCHA","CyberSiARA","MTCaptcha","Bounding Box Method","Friendly Captcha"],"author":{"name":"Dima Dub"},"license":"MIT","_id":"2captcha-ts@2.3.6","homepage":"https://github.com/dzmitry-duboyski/2captcha-ts","bugs":{"url":"https://github.com/dzmitry-duboyski/2captcha-ts/issues"},"dist":{"shasum":"e396c90b0d3f5dc04ff18e76524949676fb640d1","tarball":"https://registry.npmjs.org/2captcha-ts/-/2captcha-ts-2.3.6.tgz","fileCount":33,"integrity":"sha512-Jqw3xdV0uKWmZ8CygQlsp9MfGXyi2C7akN/iyQVcAYj2k31t0Bm90S+/U6vZdXhrdofXawlKMjaaQkmrjhT+oQ==","signatures":[{"sig":"MEUCIF3+3cq3C/coec3mMctNA9V1JHFl20fbTJZ5OjT7HTyqAiEAtnycBzN3dHz7YSQPemGOWUJTEy79MGwex8FmbjCm2w8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":181588},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4db112df9357fdacdd70199108abbd8168c61f78","scripts":{"build":"tsc && node ./dist/index.js","jsdoc":"jsdoc","docgen":"tsc && yarn jsdoc ./dist -R \"./readme.md\" -P \"./package.json\" -t \"./node_modules/jaguarjs-jsdoc\" -d \"./docs\" -r","example":"tsc && node ./tests/mtCaptcha.js"},"_npmUser":{"name":"dima6699","email":"dzmitry.duboyski@gmail.com"},"repository":{"url":"git+https://github.com/dzmitry-duboyski/2captcha-ts.git","type":"git"},"_npmVersion":"9.5.1","description":"JavaScript library for easy integration with the API of 2captcha captcha solving service to bypass reCAPTCHA, hCaptcha, funcaptcha, geetest and solve any other captchas.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"node-fetch":"^2.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^4.0.2","dotenv":"^16.0.3","typescript":"^4.9.4","@types/node":"^20.8.7","jaguarjs-jsdoc":"^1.0.2","@types/node-fetch":"^2.5.7"},"_npmOperationalInternal":{"tmp":"tmp/2captcha-ts_2.3.6_1719456860471_0.807926273868264","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"2captcha-ts","version":"2.4.1","description":"JavaScript library for easy integration with the API of 2captcha captcha solving service to bypass reCAPTCHA, hCaptcha, funcaptcha, geetest and solve any other captchas.","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/dzmitry-duboyski/2captcha-ts.git"},"license":"MIT","author":{"name":"Dima Dub"},"bugs":{"url":"https://github.com/dzmitry-duboyski/2captcha-ts/issues"},"homepage":"https://github.com/dzmitry-duboyski/2captcha-ts","types":"dist/index.d.ts","keywords":["2captcha","captcha","api","captchasolver","capmonster","reCAPTCHA","hCaptcha","FunCaptcha","Geetest","image captcha","Coordinates","Click Captcha","Geetest V4","Yandex Smart Captcha","Lemin captcha","bypass captcha","solve captcha","Amazon WAF","Cloudflare Turnstile","Capy Puzzle","行为验证4.0","行为验证","DataDome CAPTCHA","CyberSiARA","MTCaptcha","Bounding Box Method","Friendly Captcha","CutCaptcha"],"scripts":{"build":"tsc && node ./dist/index.js","jsdoc":"jsdoc","docgen":"tsc && yarn jsdoc ./dist -R \"./readme.md\" -P \"./package.json\" -t \"./node_modules/jaguarjs-jsdoc\" -d \"./docs\" -r","example":"tsc && node ./tests/mtCaptcha.js"},"dependencies":{"node-fetch":"^2.6.1"},"devDependencies":{"@types/node":"^20.8.7","@types/node-fetch":"^2.5.7","dotenv":"^16.0.3","jaguarjs-jsdoc":"^1.0.2","jsdoc":"^4.0.2","typescript":"^4.9.4"},"_id":"2captcha-ts@2.4.1","gitHead":"7e454f16dbf48460612c02d69462b9f0186a3899","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-xYQhm0ft3YlnRVghdPrGRQaXPodcQ5lIs3Yaob7SH0RUAolPx1fAm5cS/Bzel8YEHVqQnV+Xjrua/1ql51xGpg==","shasum":"b7466f8cdfd2b6abe53c5dc6783e63ba4669b8ee","tarball":"https://registry.npmjs.org/2captcha-ts/-/2captcha-ts-2.4.1.tgz","fileCount":38,"unpackedSize":185442,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCuLP7MfVmXl4rlbaH2EocoBZK4CAQDSYiBGxAfR8QfiAIhAIY1VK/BNhLIG/sFoHktBCcP0qvbW8zy0clCJpdp7nf2"}]},"_npmUser":{"name":"dima6699","email":"dzmitry.duboyski@gmail.com"},"directories":{},"maintainers":[{"name":"dima6699","email":"dzmitry.duboyski@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/2captcha-ts_2.4.1_1746032230537_0.18074677686654472"},"_hasShrinkwrap":false}},"time":{"created":"2023-02-06T23:10:46.718Z","modified":"2025-04-30T16:57:11.016Z","1.0.0":"2023-02-05T21:54:08.179Z","1.0.1":"2023-02-05T22:02:10.305Z","1.0.2":"2023-02-05T22:05:10.373Z","1.0.3":"2023-02-05T22:10:09.675Z","1.0.4":"2023-02-05T22:40:05.973Z","1.0.5":"2023-02-06T23:10:46.918Z","1.1.5":"2023-02-07T22:13:06.536Z","1.1.6":"2023-02-07T22:33:10.455Z","1.1.7":"2023-02-09T06:50:05.033Z","1.2.0":"2023-02-12T21:45:26.126Z","1.3.0":"2023-02-25T20:31:28.067Z","1.3.1":"2023-03-05T11:46:14.796Z","2.0.0":"2023-03-09T04:09:13.080Z","2.0.1":"2023-05-01T16:38:44.783Z","2.1.1":"2023-10-20T16:47:19.182Z","2.1.2":"2023-11-03T21:17:06.146Z","2.2.0":"2023-11-04T17:55:11.409Z","2.2.1":"2023-11-09T19:00:01.095Z","2.2.2":"2023-11-20T06:57:26.740Z","2.3.2":"2024-01-31T20:02:20.277Z","2.3.3":"2024-02-05T15:20:27.257Z","2.3.4":"2024-05-31T07:47:35.691Z","2.3.5":"2024-06-27T02:49:13.195Z","2.3.6":"2024-06-27T02:54:20.639Z","2.4.1":"2025-04-30T16:57:10.833Z"},"bugs":{"url":"https://github.com/dzmitry-duboyski/2captcha-ts/issues"},"author":{"name":"Dima Dub"},"license":"MIT","homepage":"https://github.com/dzmitry-duboyski/2captcha-ts","keywords":["2captcha","captcha","api","captchasolver","capmonster","reCAPTCHA","hCaptcha","FunCaptcha","Geetest","image captcha","Coordinates","Click Captcha","Geetest V4","Yandex Smart Captcha","Lemin captcha","bypass captcha","solve captcha","Amazon WAF","Cloudflare Turnstile","Capy Puzzle","行为验证4.0","行为验证","DataDome CAPTCHA","CyberSiARA","MTCaptcha","Bounding Box Method","Friendly Captcha","CutCaptcha"],"repository":{"type":"git","url":"git+https://github.com/dzmitry-duboyski/2captcha-ts.git"},"description":"JavaScript library for easy integration with the API of 2captcha captcha solving service to bypass reCAPTCHA, hCaptcha, funcaptcha, geetest and solve any other captchas.","maintainers":[{"name":"dima6699","email":"dzmitry.duboyski@gmail.com"}],"readme":"[English](README.md) | [Spanish](README.es.md) | [中国语文科](README.zh.md) | <b>[Русский](README.ru.md)</b>\n<p align=\"center\">\n  <img src=\"https://user-images.githubusercontent.com/38065632/280106746-36b3ccc1-b720-458d-9887-88d87b7dd66e.jpg\">\n</p>\n\n![](https://img.shields.io/npm/v/2captcha-ts)\n![](https://img.shields.io/npm/l/2captcha-ts)\n![](https://img.shields.io/github/last-commit/dzmitry-duboyski/2captcha-ts)\n\n# JavaScript модуль для 2Captcha API\n\n## Описание\nОболочка вокруг API сервиса [2captcha](https://2captcha.com/). Эта оболочка поддерживает решение следующих типов капч: reCAPTCHA V2, reCAPTCHA V3, hCaptcha, Arkose Labs FunCaptcha, image captcha, Coordinates (Click Captcha), Geetest, Geetest V4, Yandex Smart Captcha, Lemin captcha, Amazon WAF, Cloudflare Turnstile, Capy Puzzle, DataDome CAPTCHA, CyberSiARA, MTCaptcha, Friendly Captcha.\n\nТакже добавлена поддержка метода `bounding_box`. Метод ограничивающей рамки позволяет размечать данные на изображении. Этот метод можно использовать для разметки наборов данных или выделения любых объектов на изображении в соответствии с заданными инструкциями. Подробнее об использовании *Bounding Box Method* читайте в [документации](https://2captcha.com/2captcha-api#bounding_box).\n\n[2captcha](https://2captcha.com/) это сервис, который решает множество различных типов капч. Эта библиотека служит оболочкой для API 2captcha, чтобы предоставить NodeJS простую функциональность, основанную на `promise`.\n\n## Поддерживаемые типы капч:\n- ✅ google-recaptcha (reCAPTCHA v2 / reCAPTCHA v3)\n- ✅ hCaptcha\n- ✅ Arkose Labs FunCaptcha\n- ✅ Image captchas. (`base64` format)\n- ✅ Geetest\n- ✅ Geetest v4\n- ✅ Yandex Smart Captcha\n- ✅ Lemin Cropped Captcha\n- ✅ Cloudflare Turnstile\n- ✅ Amazon WAF Captcha\n- ✅ Capy Puzzle\n- ✅ Coordinates (Click Captcha)\n- ⬜ Audio Recogntion\n- ✅ DataDome CAPTCHA\n- ✅ CyberSiARA\n- ✅ MTCaptcha\n- ✅ Friendly Captcha\n- ✅ Bounding Box Method\n\n\n## Установка\n\n```sh\nnpm install 2captcha-ts\n```\n```sh\nyarn add 2captcha-ts\n```\n\n## Примеры использования\n\n\n### reCAPTCHA:\n```js\nconst Captcha = require(\"2captcha-ts\")\n// Новый экземпляр \"solver\" со значением вашего ключа 2captcha API\nconst solver = new Captcha.Solver(\"<Your 2captcha api key>\")\n\n// Решение reCAPTCHA, на демо странице содержащей reCAPTCHA V2\nsolver.recaptcha({\n  pageurl: 'https://2captcha.com/demo/recaptcha-v2',\n  googlekey: '6LfD3PIbAAAAAJs_eEHvoOl75_83eXSqpPSRFJ_u'\n})\n.then((res) => {\n  console.log(res);\n})\n.catch((err) => {\n  console.log(err);\n})\n```\n\n### hCaptcha:\n```js\nconst Captcha = require(\"2captcha-ts\")\nconst solver = new Captcha.Solver(\"<Your 2captcha api key>\")\n\nsolver.hcaptcha({\n  pageurl: \"https://2captcha.com/demo/hcaptcha?difficulty=moderate\",\n  sitekey: \"b76cd927-d266-4cfb-a328-3b03ae07ded6\"\n})\n.then((res) => {\n  console.log(res);\n})\n.catch((err) => {\n  console.log(err);\n})\n```\n\n### Arkose Labs FunCaptcha:\n```js\nconst Captcha = require(\"2captcha-ts\")\nconst solver = new Captcha.Solver(\"<Your 2captcha api key>\")\n\nsolver.funCaptcha({\n  pageurl: \"https://funcaptcha.com/tile-game-lite-mode/fc/api/nojs/?pkey=804380F4-6844-FFA1-ED4E-5877CA1F1EA4&lang=en\",\n  publickey: \"804380F4-6844-FFA1-ED4E-5877CA1F1EA4\"\n})\n.then((res) => {\n  console.log(res);\n})\n.catch((err) => {\n  console.log(err);\n})\n```\n\n### Image captcha:\n```js\nconst Captcha = require(\"2captcha-ts\")\nconst fs = require(\"fs\")\nconst solver = new Captcha.Solver(\"<Your 2captcha api key>\")\n\n// Получаем содержимое файла в формате base64\nconst imageBase64 = fs.readFileSync(\"./tests/media/imageCaptcha_6e584.png\", \"base64\")\n\nsolver.imageCaptcha({\n    body: imageBase64,\n    numeric: 4,\n    min_len: 5,\n    max_len: 5\n})\n.then((res) => {\n  console.log(res);\n})\n.catch((err) => {\n  console.log(err);\n})\n```\n\n\n### GeeTest Captcha:\n```js\nconst Captcha = require(\"2captcha-ts\")\nconst solver = new Captcha.Solver(\"<Your 2captcha api key>\")\n\n// Значение `challenge` является динамическим\n// Читайте подробнее о `challenge` на странице https://2captcha.com/p/geetest\nsolver.geetest({ \n  pageurl: 'https://2captcha.com/demo/geetest',\n  gt: '81388ea1fc187e0c335c0a8907ff2625',\n  challenge: '<you need to get a new challenge value each time>'\n})\n.then((res) => {\n  console.log(res);\n})\n.catch((err) => {\n  console.log(err);\n})\n```\n\n### GeeTest V4 Captcha:\n```js\nconst Captcha = require(\"2captcha-ts\")\nconst solver = new Captcha.Solver(\"<Your 2captcha api key>\")\n\nsolver.geetestV4({\n  pageurl: 'https://2captcha.com/demo/geetest-v4',\n  captcha_id: 'e392e1d7fd421dc63325744d5a2b9c73'\n})\n.then((res) => {\n  console.log(res);\n})\n.catch((err) => {\n  console.log(err);\n})\n```\n\n### Yandex Smart Captcha:\n```js\nconst Captcha = require(\"2captcha-ts\")\nconst solver = new Captcha.Solver(\"<Your 2captcha api key>\")\n\nsolver.yandexSmart({ \n  pageurl: \"https://captcha-api.yandex.ru/demo\",\n  sitekey: \"FEXfAbHQsToo97VidNVk3j4dC74nGW1DgdxjtNB9\"\n })\n.then((res) => {\n  console.log(res);\n})\n.catch((err) => {\n  console.log(err);\n})\n```\n\n### Lemin captcha:\n```js\nconst Captcha = require(\"2captcha-ts\")\nconst solver = new Captcha.Solver(\"<Your 2captcha api key>\")\n\nsolver.lemin({\n  pageurl:'https://dashboard.leminnow.com/auth/login', \n  captcha_id: 'CROPPED_099216d_34698cb7b8574265925f493cbcb3df4d',\n  div_id: 'lemin-cropped-captcha',\n  api_server: 'https://api.leminnow.com/captcha/v1/cropped'\n})\n.then((res) => {\n  console.log(res);\n})\n.catch((err) => {\n  console.log(err);\n})\n```\n\n### Cloudflare Turnstile:\n```js\nconst Captcha = require(\"2captcha-ts\")\nconst solver = new Captcha.Solver(\"<Your 2captcha api key>\")\n\nsolver.cloudflareTurnstile({\n    pageurl: \"https://app.nodecraft.com/login\",\n    sitekey: \"0x4AAAAAAAAkg0s3VIOD10y4\"    \n})\n.then((res) => {\n    console.log(res);\n})\n.catch((err) => {\n    console.log(err);\n})\n```\n\n### Amazon WAF Captcha (AWS WAF):\n```js\nconst Captcha = require(\"2captcha-ts\")\nconst solver = new Captcha.Solver(\"<Your 2captcha api key>\")\n\n// INFO: Значение `context` является динамическим, необходимо каждый раз брать фактическое значение со страницы с капчей.\nsolver.amazonWaf({\n  pageurl: \"https://non-existent-example.execute-api.us-east-1.amazonaws.com/latest\",\n  sitekey: \"AQIDAHjcYu/GjX+QlghicBgQ/7bFaQZ+m5FKCMDnO+vTbNg96AHMDLodoefdvyOnsHMRt...\",\n  context: \"9BUgmlm48F92WUoqv97a49ZuEJJ50TCk9MVr3C7WMtQ0X6flVbufM4n8mjFLmbLVAPgaQ...\",\n  iv: \"CgAHbCe2GgAAAAAj\",\n})\n.then((res) => {\n  console.log(res);\n})\n.catch((err) => {\n  console.log(err);\n})\n```\n\n### Capy Puzzle\n```js\nconst Captcha = require(\"2captcha-ts\")\nconst solver = new Captcha.Solver(\"<Your 2captcha api key>\")\n\nsolver.capyPuzzle({\n    pageurl: \"https://www.capy.me/account/register/\",\n    captchakey: \"PUZZLE_Cme4hZLjuZRMYC3uh14C52D3uNms5w\"\n})\n.then((res) => {\n    console.log(res);\n})\n.catch((err) => {\n    console.log(err);\n})\n```\n\n### DataDome CAPTCHA\n```js\nconst Captcha = require(\"2captcha-ts\")\nconst solver = new Captcha.Solver(\"<Your 2captcha api key>\")\n\n\nsolver.dataDome({\n    pageurl: \"https://rendezvousparis.hermes.com/client/register\",\n    captcha_url: \"https://geo.captcha-delivery.com/captcha/?initialCid=AHrlqAAAAAMAEuQtkf4k1c0ABZhYZA%3D%3D&hash=789361B674144528D0B7EE76B35826&cid=mY4z7GNmh7Nt1lAFwpbNHAOcWPhyPgjHD2K1Pm~Od1iEKYLUnK3t7N2ZGUj8OqDK65cnwJHtHwd~t902vlwpSBA5l4ZHbS1Qszv~jEuEUJNQ_jMAjar2Kj3kq20MRJYh&t=fe&referer=https%3A%2F%2Frendezvousparis.hermes.com%2Fclient%2Fregister&s=40119&e=67fef144ac1a54dbd7507776367d2f9d5e36ec3add17fa22f3cb881db8385838\",\n    userAgent: \"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36\",\n    proxy: \"login:password@1.2.3.4:8888\", // The (Username : Password @ Address : Port) of our chosen proxy\n    proxytype: \"http\" // The 'Type' of proxy, http, https, socks, ect.\n})\n.then((res) => {\nconsole.log(res);\n})\n.catch((err) => {\nconsole.log(err);\n})\n```\n\n### CyberSiARA\n```js\nconst Captcha = require(\"2captcha-ts\")\nconst solver = new Captcha.Solver(\"<Your 2captcha api key>\")\n\n\nsolver.cyberSiARA({\n    pageurl: \"https://www.cybersiara.com/book-a-demo\",\n    master_url_id: \"OXR2LVNvCuXykkZbB8KZIfh162sNT8S2\",\n    userAgent: \"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36\"\n})\n.then((res) => {\nconsole.log(res);\n})\n.catch((err) => {\nconsole.log(err);\n})\n```\n\n### MTCaptcha\n```js\nconst Captcha = require(\"2captcha-ts\")\nconst solver = new Captcha.Solver(\"<Your 2captcha api key>\")\n\n\nsolver.mtCaptcha({\n    pageurl: \"https://service.mtcaptcha.com/mtcv1/demo/index.html\",\n    sitekey: \"MTPublic-DemoKey9M\"\n})\n.then((res) => {\nconsole.log(res);\n})\n.catch((err) => {\nconsole.log(err);\n})\n```\n\n### Friendly Captcha\n\nИспользуйте этот метод, чтобы решить Friendly Captcha и получить токен для обхода защиты.\n\n> **Важно:**Для успешного использования полученного токена, на странице не должен быть загружен виджет капчи. Для этого вам нужно прервать запрос к `/friendcaptcha/...module.min.js` на странице. Когда виджет капчи уже загружен на страницу, велика вероятность, что полученный токен не сработает.\n\n```js\nsolver.friendlyCaptcha({\n    pageurl: \"https://geizhals.de/?liftban=1&from=/455973138?fsean=5901747021356\",\n    sitekey: \"FCMST5VUMCBOCGQ9\"\n})\n.then((res) => {\nconsole.log(res);\n})\n.catch((err) => {\nconsole.log(err);\n})\n```\n\n### Coordinates (Click Captcha):\n```js\nconst Captcha = require(\"2captcha-ts\")\nconst solver = new Captcha.Solver(\"<Your 2captcha api key>\")\nconst imageBase64 = fs.readFileSync(\"./tests/media/hCaptchaImage.jpg\", \"base64\")\n\nsolver.coordinates({\n    body: imageBase64,\n    textinstructions: 'Select all photos containing the boat'\n })\n.then((res) => {\n    console.log(res);\n})\n.catch((err) => {\n    console.log(err);\n})\n```\n\n### Bounding Box Method:\n*Bounding Box Method* позволяет выбирать объекты, указанные на изображении. Для этого вам необходимо передать инструкции по разметке. Инструкции могут быть отправлены в виде текста или изображения, закодированного в формате `base64`. Обязательно необходимо передать хотя бы одну инструкцию `imginstructions` или `textinstructions`.\n\n```js\nconst Captcha = require(\"2captcha-ts\")\nconst solver = new Captcha.Solver(\"<Your 2captcha api key>\")\n\nsolver.boundingBox({ \n  image: \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAR4AAACwCAIAAAB...\",\n  textinstructions: \"Обведите все машины на изображении.\",\n})\n.then((res) => {\n    console.log(res);\n})\n.catch((err) => {\n    console.log(err);\n})\n```\n\n### Proxy:\n```js\nconst Captcha = require(\"2captcha-ts\")\nconst solver = new Captcha.Solver(\"<Your 2captcha api key>\")\n\nsolver.recaptcha({\n  pageurl: 'https://2captcha.com/demo/recaptcha-v2',\n  googlekey: '6LfD3PIbAAAAAJs_eEHvoOl75_83eXSqpPSRFJ_u',\n  proxy: \"login:password@1.2.3.4:8888\", // Параметры используемого вами прокси сервера\n  proxytype: \"HTTP\" // Тип используемого прокси: `HTTP`, `HTTPS`, `SOCKS4`, `SOCKS5`.\n})\n.then((res) => {\n  console.log(res)\n})\n.catch((err) => {\n  console.error(err.message)\n})\n```\n\n## Полезные статьи\n* [Как решать капчу Geetest v4](https://2captcha.com/ru/blog/geetest-v4-obkhod)\n* [Автоматическое решение reCAPTCHA V3 - инструкция для разработчиков и заказчиков](https://2captcha.com/ru/blog/avtomaticheskoe-reshenie-recaptcha-v3)\n* <a href=\"./docs/hcaptcha.md\">Поиск значения `sitekey` для hCaptcha</a>\n\n## Примеры использования с исходным кодом и описанием\n* [Решение капчи GeeTest используя Puppeteer](https://github.com/dzmitry-duboyski/GeeTest-demo)\n* [Решение капчи reCAPTCHA используя Puppeteer](https://github.com/dzmitry-duboyski/solving-recaptcha-using-puppeteer)\n* [Решение Yandex Smart Captcha используя Puppeteer](https://github.com/dzmitry-duboyski/solving-yandex-smart-captcha-using-puppeteer)\n---\n\nЭтот проект является форком [этого пакета](https://www.npmjs.com/package/2captcha). В эту версию пакета, добавлена поддержка новых типов капч и изменен способ передачи параметров капчи. Параметры капчи теперь передаются в виде объекта ({параметр: значение}). А также другие косметические изменения.  Подробнее о сделанных изменениях можно прочитать [тут](https://github.com/dzmitry-duboyski/2captcha-ts/releases).","readmeFilename":"README.ru.md"}