{"_id":"2captcha-new","_rev":"2-2bd91c4ea93ef7a677525d0bb4771566","name":"2captcha-new","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"2captcha-new","version":"1.0.0","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/hoanhsota/2captcha-new.git"},"license":"MIT","types":"dist/index.d.ts","keywords":["captcha","2captcha","api","captchasolver","capmonster","recaptcha","hcaptcha","funcaptcha"],"scripts":{"go":"tsc && node ./dist/index.js","dev":"tsc && node ./issues/dev","jsdoc":"jsdoc","docgen":"tsc && yarn jsdoc ./dist -R \"./readme.md\" -P \"./package.json\" -t \"./node_modules/jaguarjs-jsdoc\" -d \"./docs\" -r"},"dependencies":{"node-fetch":"^2.6.1"},"devDependencies":{"@types/node":"^17.0.16","@types/node-fetch":"^2.5.7","jaguarjs-jsdoc":"^1.1.0","jsdoc":"^3.6.10"},"gitHead":"4d3332566f9e1f42684d5851a7ad13181cfca5c2","description":"<center>     <h1>         2captcha     </h1>","bugs":{"url":"https://github.com/hoanhsota/2captcha-new/issues"},"homepage":"https://github.com/hoanhsota/2captcha-new#readme","_id":"2captcha-new@1.0.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-3YX8ptKoRomz4XSzC51unT4jrpK5rPFWPglJ7FbrApBwOVmmLim2enuxCQSNL/rxlB7PVQTL0PZp9HGfX2pvww==","shasum":"da6015de34997c95d8559cb42df2518b55109992","tarball":"https://registry.npmjs.org/2captcha-new/-/2captcha-new-1.0.0.tgz","fileCount":7,"unpackedSize":11366,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDe7oveFw4z1/iejiRwMNOIGHApg+vZ3g6LXGMXOhBFNgIhAOMe5ClL+N4uSW9YHbd1NsvZbH4Q4VbsHFqTglL1Qhf1"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiT7TUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrutQ/+OrM8pzdlOLIZpEadFiTI2c1QitFSQr7nZ14h5khef7a0GEKZ\r\nlcuAnbbdg50dWJiCvFMMTHgRayCnKnk097OaGHQwOjXoSQJC7aenBZPF4OR7\r\nKBGqmp6FxasWywrtkMOPWqGXYo+nNASUm2cUNuWKUfpyitJS9xg4J5ArlD+S\r\nk+i060S6LsKTP/M3miY2pwgqyWkr7iIDWcUDIPcQYGeWS7n+HTL2jaoSL/tO\r\nkJyx1jK7Xqvc0QipK9gwsXT7eGIZ5UPj3F97zdqsKeSQ0ioxi53hES6dvWrW\r\nbwvmKlA9U/TlyQUa35Vxyv4YSTEao5HJX75a00UYbuYmy+z1jczq5juCguxW\r\n8XH0w/YUu1QYXwXcWlFg6lxg15dmKxUqVM1J8U97EhpWjCFtit84q097KlyC\r\n1NFXBqjvHKLi2dDn5DMv4eEr9yjNMGC8GTQo+qmxaoPkQGH7ArtmNz24bvzY\r\n37F7SATatIuNC5Q6fIZ+vQmyKv5yyQTcshhRkaNcgLT49EkrpzU1qdVe1ksN\r\n95+UAQu79bNcblntw/qhZs+lAqKe7Q15LCRZMZn9WBZdErEoBeA+sdBu9MRI\r\nG6a1tlSy7eZhBtmzU3l7IuanONAvlubKVfTKOfRmSaqacr16bFgxxm7g55nx\r\nUwPuD1hNATibQqloo0GT+ljvaOC7EjX5PLk=\r\n=SGFy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"huuhoa143","email":"huuhoa14399@gmail.com"},"directories":{},"maintainers":[{"name":"huuhoa143","email":"huuhoa14399@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/2captcha-new_1.0.0_1649390804098_0.31853092497456204"},"_hasShrinkwrap":false},"1.0.1":{"name":"2captcha-new","version":"1.0.1","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/hoanhsota/2captcha-new.git"},"license":"MIT","types":"dist/index.d.ts","keywords":["captcha","2captcha","api","captchasolver","capmonster","recaptcha","hcaptcha","funcaptcha"],"scripts":{"go":"tsc && node ./dist/index.js","dev":"tsc && node ./issues/dev","jsdoc":"jsdoc","docgen":"tsc && yarn jsdoc ./dist -R \"./readme.md\" -P \"./package.json\" -t \"./node_modules/jaguarjs-jsdoc\" -d \"./docs\" -r"},"dependencies":{"node-fetch":"^2.6.1"},"devDependencies":{"@types/node":"^17.0.16","@types/node-fetch":"^2.5.7","jaguarjs-jsdoc":"^1.1.0","jsdoc":"^3.6.10"},"gitHead":"4d3332566f9e1f42684d5851a7ad13181cfca5c2","description":"<center>     <h1>         2captcha     </h1>","bugs":{"url":"https://github.com/hoanhsota/2captcha-new/issues"},"homepage":"https://github.com/hoanhsota/2captcha-new#readme","_id":"2captcha-new@1.0.1","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"integrity":"sha512-mf9SCOMXqCRLJUIA5y53ePcZT+qDlvKMfcThCeGZMj86E7Wc/7V6/M5RxZuwvv2HH7q8HTGPEtGWNfoVb9ILVQ==","shasum":"97e934c31820dde1884ee253e212a8f4edc8af64","tarball":"https://registry.npmjs.org/2captcha-new/-/2captcha-new-1.0.1.tgz","fileCount":25,"unpackedSize":52954,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAqDltZ72ZAKOW/tXOUWGPwa9sfZVqMhF9t9usXF3vOBAiBOfmfqagQCinTptqXW2emG9n+9tB/n5z5Nkla5yOFtcw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiT7X6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmriuQ/+IiBNiJGH0li5nLFgaSEAR1nBmDv14dPzpxkoEii5H9/uPBZE\r\n/k5IMyIIRJantZAA0g0Fw4WYL1yKxNgpm/mT2W4ey25d4oEK0U42Z4Gcregu\r\nLekWHWu5U2L5sCRzLu4V8HG96lsAa0hYoZujl1IHTHGFnSR2AoPx9/moyxxn\r\nUv5z9imKv4IuTEc+PgWsfovziDQFzLkhYIIndpaTxPQheIWlmeLhnsqRhJ7w\r\nf/7NRZwPI232vznr6e/HfIkImaj78OgaHfIz1k6KSbIrwj6XcySk8xlj3+2t\r\nY2JI/zsasOixpO0ZbvE4cEVEXcZj+XAGrzKZTGBH7nzttDbEDYSPOrGAAmBm\r\n5VCW5M93Vywr59QPovb77QGDTrH6kZLAgMoxMjjLQ62XWCfWvKB/Y/LLY0AD\r\n9ZS+F8+dkZ1etMADKBqx/FI3O+riebXnliol1rmM4/V0B4xjUcUElCiPgpoS\r\nqJDkMJnpr1ZsY+2lRqvU3qaIUmWWXH3fMLxqEqfnCTBd6HOooRJMl8Egpa9U\r\n23D+V0+4jpQYGolr3UIPr60jjMkkuct8kwGzv+MNp6JcbTGYN5gT+qi4pQwv\r\nFFFT0qeDIH6jY8FTfRERrWEQ3HLg+s9ce38Olrtjo1J/4qRZWq8FH0r2fl36\r\nAPg3SVDOT2LR1LJ9TgOD7gzZ26Ae1W9Px7M=\r\n=6SI6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"huuhoa143","email":"huuhoa14399@gmail.com"},"directories":{},"maintainers":[{"name":"huuhoa143","email":"huuhoa14399@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/2captcha-new_1.0.1_1649391098525_0.9151977057846625"},"_hasShrinkwrap":false},"1.0.3":{"name":"2captcha-new","version":"1.0.3","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/hoanhsota/2captcha-new.git"},"license":"MIT","types":"dist/index.d.ts","keywords":["captcha","2captcha","api","captchasolver","capmonster","recaptcha","hcaptcha","funcaptcha"],"scripts":{"go":"tsc && node ./dist/index.js","dev":"tsc && node ./issues/dev","jsdoc":"jsdoc","docgen":"tsc && yarn jsdoc ./dist -R \"./readme.md\" -P \"./package.json\" -t \"./node_modules/jaguarjs-jsdoc\" -d \"./docs\" -r"},"dependencies":{"node-fetch":"^2.6.1"},"devDependencies":{"@types/node":"^17.0.16","@types/node-fetch":"^2.5.7","jaguarjs-jsdoc":"^1.1.0","jsdoc":"^3.6.10"},"gitHead":"4d3332566f9e1f42684d5851a7ad13181cfca5c2","description":"<center>     <h1>         2captcha     </h1>","bugs":{"url":"https://github.com/hoanhsota/2captcha-new/issues"},"homepage":"https://github.com/hoanhsota/2captcha-new#readme","_id":"2captcha-new@1.0.3","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-66U+U3Pzz/wdtds1C+VFpApnRgrcdZFS0eKCBHBictmUUlxIP5ouLRFYcKzIJPhO0T0YmY8YQ+Q+JFbANH3NhA==","shasum":"5283313a98bf3561d09f415bf3148ec48025ada0","tarball":"https://registry.npmjs.org/2captcha-new/-/2captcha-new-1.0.3.tgz","fileCount":21,"unpackedSize":51959,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFvqDkxOuSvPW8BDKVMVGJ2IW0tILq8ANkiWW2OBwNkJAiEAmJEKJ3ICtUbNjVpq4cg+5wuanra4iGRWGNYGGY2ZIG0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiT7fEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqshxAAiHlUnuNAZpcdJGa+WhxNHuYeT+i9SxFuI4EkGTdyc2mmIQlm\r\nAv42mJf1IovzNjCsZHamLHSYkImNfpRKNeynHQ/2yYVigBmu1p8j9i0e/g6u\r\ndjgdPA6KxKYvbXT4ey3NmWrKOFCfQsJoJgJjVFJSNJcLXLo+5ZRv9yrggWjt\r\nHL+A94H8RGY+gXxd7z0iZ2Q9RcRikvuioefkvP/sLPK8OJ+wv4rREHlikQeI\r\nk8kKtmyjzjaIyKlEnQVTBrccWEG3GrojjbR042xsfqDasRMIF1wSxJHyth9x\r\nggeuFXnoq0A7B+1tZr8q7W0+B1bsaIx1++GMCDSccZL6dXw7GvGfzt80rG/7\r\nBSD0LTYEwvQdyAG5wTtqwKgb04f8YseHZOq5f+VIGGWtH+nEXuW3VAtRLp/L\r\nHW1luVtI6qRKMr9oTbbjw40YjWEsDWINTWZ7gl3t0EwBiXMbVfIACGLvnyuP\r\nJMbO7/TtJPvxE3mp8ygKu56awK1w2efr/MXGcPkSHSlUJnmdPI1zQt2c72l4\r\n+71OMIfAheSXK0ZK/zdiHW+0IOqeg9eCGToiC2eT+47Cb1AxcX8ZOgyDbeZ7\r\nOMDJMJ0Pa9Pq85ECLI7TVGODhEmyOiPaeSceMOjSwZ4K+UQkWv74FYKHY6YS\r\nJUKbcwI5ZlMpz/qSlpdf7AfZlppAF7OFMX4=\r\n=D1Z3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"huuhoa143","email":"huuhoa14399@gmail.com"},"directories":{},"maintainers":[{"name":"huuhoa143","email":"huuhoa14399@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/2captcha-new_1.0.3_1649391556369_0.937822233777883"},"_hasShrinkwrap":false}},"time":{"created":"2022-04-08T04:06:44.098Z","1.0.0":"2022-04-08T04:06:44.273Z","modified":"2022-04-08T04:19:16.872Z","1.0.1":"2022-04-08T04:11:38.657Z","1.0.3":"2022-04-08T04:19:16.753Z"},"maintainers":[{"name":"huuhoa143","email":"huuhoa14399@gmail.com"}],"description":"<center>     <h1>         2captcha     </h1>","homepage":"https://github.com/hoanhsota/2captcha-new#readme","keywords":["captcha","2captcha","api","captchasolver","capmonster","recaptcha","hcaptcha","funcaptcha"],"repository":{"type":"git","url":"git+https://github.com/hoanhsota/2captcha-new.git"},"bugs":{"url":"https://github.com/hoanhsota/2captcha-new/issues"},"license":"MIT","readme":"<center>\n    <h1>\n        2captcha\n    </h1>\n\n\n<a href=\"https://discord.gg/tamVs2Ujrf\">\n    <img src=\"https://discordapp.com/api/guilds/769020183540400128/widget.png?style=banner2\" alt=\"Discord Banner 2\"/>\n</a>\n\n![Discord Shield](https://img.shields.io/github/commit-activity/m/furry/2captcha)\n![Size](https://img.shields.io/bundlephobia/min/2captcha)\n![Downloads](https://img.shields.io/npm/dw/2captcha)\n\n</center>\n\n<center>A wrapper around the 2captcha API</center>\n\n## Info\n<h3>\n<ul>\n    <li>Finding Sitekeys\n        <ul>\n            <li><a href=\"./docs/hcaptcha.md\">hCaptcha</a></li>\n        </ul>\n    </li>\n</ul>\n</h3>\n\n<hr>\n\n## Motive\n\n2captcha is a service that solves many different types of captchas, this library serves as a wrapper around their API to bring easy, promise-based functionality to NodeJS. This libary specilizes in concurrent solves, and bulk-api usage.\n\n## Features\n\n- Promise based 2captcha solving\n- Browser & NodeJS Support\n- Uses node-fetch, a light weight http library\n- Fluent typings & TS support\n- Account Interaction\n- Invalid Captcha reporting\n- Proxy Support\n\nCurrently supports:\n\n- google-recaptcha (v2 / v3),\n- hcaptcha,\n- FunCaptcha,\n- base64 image captchas\n\n## Planned Features\n\n- ~~Account Interaction~~\n- ~~Base64 image support~~\n- ~~Documentation Site~~\n- Built-in Rate-Limit handling\n- ~~Proxy support~~\n- ~~Invalid-Captcha reporting support~~\n- And many other things.\n\n## Install\n\n```sh\nnpm install 2captcha\n```\n```sh\nyarn add 2captcha\n```\n\n## Usage\n\n\nRecaptcha,\n```js\nconst Captcha = require(\"2captcha\")\n\n// A new 'solver' instance with our API key\nconst solver = new Captcha.Solver(\"<Your 2captcha api key>\")\n\n/* Example ReCaptcha Website */\nsolver.recaptcha(\"6Ld2sf4SAAAAAKSgzs0Q13IZhY02Pyo31S2jgOB5\", \"https://patrickhlauke.github.io/recaptcha/\")\n\n.then((res) => {\n    console.log(res)\n})\n```\n\nImage,\n```js\nconst Captcha = require(\"2captcha\")\nconst fs = require(\"fs\")\n\nconst solver = new Captcha.Solver(\"<Your 2captcha api key>\")\n\n// Read from a file as base64 text\nsolver.imageCaptcha(fs.readFileSync(\"./captcha.png\", \"base64\"))\n.then((res) => {\n    // Logs the image text\n    console.log(res)\n})\n```\n\nProxy,\n```js\nconst Captcha = require(\"2captcha\")\n\nconst solver = new Captcha.Solver(\"<Your 2captcha api key>\")\n\n\nsolver.recaptcha(\"6Ld2sf4SAAAAAKSgzs0Q13IZhY02Pyo31S2jgOB5\", \"https://patrickhlauke.github.io/recaptcha/\", {\n    proxy: \"login:password@21.214.43.26\", // The (Username : Password @ Address) of our chosen proxy\n    proxytype: \"HTTP\" // The 'Type' of proxy, http, https, socks, ect.\n})\n\n.then((res) => {\n    console.log(res)\n})\n```\n\n## Commit Guidelines\n\nThe latest version of the code base will always be under the '**next**' branch!\n\n- All pull requiests must provide a valid reason for the change or implementation\n- All **CORE CHANGES** require an issue with reasoning made before a PR will even be addressed.\n- All PR's must follow the general structure of the code base\n- If you have questions, feel free to make an issue and i'll get to it right away!\n\n<hr>\n<div style=\"text-align: center\">\n<a href=\"https://www.buymeacoffee.com/ether\" 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</div>\n","readmeFilename":"readme.md"}