{"_id":"react-auth-code-input","_rev":"11-01a03ceed5ef84ffa43ccfcb4fe44771","name":"react-auth-code-input","dist-tags":{"latest":"3.2.1"},"versions":{"1.0.0":{"name":"react-auth-code-input","version":"1.0.0","description":"A React Component for inputting Auth Codes inspired in Apple Two-Factor Authentication UI. It allows deleting using the backspace and pasting as well","author":{"name":"drac94"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/drac94/react-auth-code-input.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.js","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepublish":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build","format":"prettier --write './**/*.{js,jsx,ts,tsx,css, md}'"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"microbundle-crl":"^0.13.10","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1"},"keywords":["auth","react","2FA","apple","input"],"gitHead":"08c0842ef410c35398a8e43c2bb01b3e2af65eff","bugs":{"url":"https://github.com/drac94/react-auth-code-input/issues"},"homepage":"https://github.com/drac94/react-auth-code-input#readme","_id":"react-auth-code-input@1.0.0","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-us+qS2qEbsYi7dQYuwPwocwdxjxILqRJrmcrRuVOKL0klX0tUIqSVA3PH/YXUJ9+NiJEuILnQRNDw6BHjnpizg==","shasum":"9f5bd67425a979a42cdff83a2c94c9997e5cf98f","tarball":"https://registry.npmjs.org/react-auth-code-input/-/react-auth-code-input-1.0.0.tgz","fileCount":8,"unpackedSize":21859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezZk7CRA9TVsSAnZWagAAKg8P/i4lB9ctnTfVvWtIKPjW\nGdTvuFPyM2yt8J+xiRnO09XotJvH/vNZXpPzRU58Z984p1TFFisfxmETlBSi\ne67yDOf2oikDrnEm2EKF22YR1Fm9l6BCH80ff+EVOeb7OLwrW32Ld0gIGDHh\nNYoOm/Vyqbfm8K1B9TMacTYveaUt4Bk4Jl0+e4NQnEYxMSm3T9hufFR2ZzCq\n9ZX0S8MNc92rGUFRsyx615RW6oCPL1wencA+YbjDMy8Hxvni3JlM0XN++MGd\nQQOrLHWjsrSAMVuxbARG61JLp0pVwnzCEQ1ZkrNJ7CrTFeBI29OA7vGKNTkb\n0XwoC6H6LHb9g/bbzXxIBJJd1gJkhJrbYzUYouzIZa6M2UAj3h59JDLOTXAH\n+uL56ylDGZh2YgwcU6qUauxgs6vm7g9JAuEN+8I32h9o1dBdb41IsLoYVQh0\nbknui/jdZQT1iGIfhC59oz1mBGO7zpnUkdstd3wjMgpz6tZxOdPDXQR/YaTS\nWt/DdKby5xdB+9D9auSKF1VgtktRFP2H1rxHcdDiofDW7rVaRQmXDKeu5QUo\ng5l4B2pwgFEnF0mCzHX4Zxv/hJoX+gDbgEXW1K7LpYkzOJpkH5Eri+i9MkOB\n9nkhrewpWSqilaX+MC9TwkfaW1Fbnyx4eALAHjiQlZV1sC8oBF7j2kfzI1he\nW++W\r\n=mwH5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG3ORHPrOf88s2ylfkkwmKMIEQqt0mKq75a0CWXjgNoPAiAw42cVVM2EJlNnOCPaZI3HuoPUluqknVfetp+vn1KRHg=="}]},"maintainers":[{"name":"ludwiguer","email":"info@luisguerrero.me"}],"_npmUser":{"name":"ludwiguer","email":"info@luisguerrero.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-auth-code-input_1.0.0_1590532411129_0.789091063512424"},"_hasShrinkwrap":false},"1.1.0":{"name":"react-auth-code-input","version":"1.1.0","description":"A React Component for inputting Auth Codes inspired in Apple Two-Factor Authentication UI. It allows deleting using the backspace and pasting as well","author":{"name":"drac94"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/drac94/react-auth-code-input.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepublish":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint --max-warnings 0 --ext .js,.jsx,.ts,.tsx src/","test:unit":"cross-env CI=1 react-scripts test --env=jest-environment-jsdom-sixteen","test:watch":"react-scripts test --env=jest-environment-jsdom-sixteen","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build","format":"prettier --write './**/*.{js,jsx,ts,tsx,css, md}'"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^5.11.10","@testing-library/react":"^11.2.6","@testing-library/user-event":"^13.1.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","jest-environment-jsdom-sixteen":"^1.0.3","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"keywords":["auth","react","2FA","apple","input"],"dependencies":{},"gitHead":"83fbf756a40e0aaa938b39e0a412b91344c74d0b","bugs":{"url":"https://github.com/drac94/react-auth-code-input/issues"},"homepage":"https://github.com/drac94/react-auth-code-input#readme","_id":"react-auth-code-input@1.1.0","_nodeVersion":"12.18.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-ABedelhvbnGP/pGDdkDUs6HaZiuzedK116PRb8c9VqVMzAO4TLZorWkuOFB9yE/V3pvpeYtCGFA+exuY0J62hw==","shasum":"e594699a942dec88e096ff70633201cfc39cafaa","tarball":"https://registry.npmjs.org/react-auth-code-input/-/react-auth-code-input-1.1.0.tgz","fileCount":10,"unpackedSize":24279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgb1e3CRA9TVsSAnZWagAAsIcP/jRsst2Mj1y19Zl01dOB\nF00zQLVNRwd0FRiDBDbRoDmbco/w+cteMH59wYKVArBgd2qbTmpXUg7KOTss\nbBd8d4H7rzW6ZJpYDTqRVar1cXhWr5GNyz1lREoAH4hveGNfX+lGX4RhIQPc\n/wC3ZWPwmvyrpMzB4nmPXpnsGHo3CI2063lPyohaxb/0v5qdYKBHwvWy0NEp\n6lhi81q0npqwxsk94pVk39ihCi/5F8z1qy+KZD9Ma++IaGZs6FNi8X/319+F\n0PllpiZ/ysFBjirEr6XlOHmlekyYkD4V4sa+BNbCPrwplanFfjGb1XH2+ho7\nUE4gudoKa1s0qMe91EbZR/P66d9Mz8IszgVSVqoH2kYWp7l38ORVezdESZsW\nYoOrSkZMlrzWzbxzDLY6Ha/T892wuLP780BKOaSMTyNfGt8Eveh4/zjGiL7F\njkxMZx8wMIS68c4CR2dC7gHdLD+7LZRd234U8lkbHIrJj+1B3ieh6VI0zteN\ndGw4ZjK/uO6j9jRCqJw0dTRTvvOYUE52QMZPvgrcYRBO31mYO0fN14xn4rec\nVVdcPK+VcCf6AVRQWPLKJgCwQIEeOTTRQREAZhcuwNUAYo65XOx8MEiKbPZz\nZDU3li4JQbx3k+3OqxRuUqj/GmCWIGWP9Nn9kuNHFqu+TTJN6fNTAh8/6L7o\nTMC1\r\n=YD8G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0leNL7oeGHnUGHpd0JykQErAO9G+xynaXc4I61Jj01QIhAJJT1I5WBaSW4OEq/NASBl40llfW7DfCDoxTnREoWuQX"}]},"_npmUser":{"name":"ludwiguer","email":"info@luisguerrero.me"},"directories":{},"maintainers":[{"name":"ludwiguer","email":"info@luisguerrero.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-auth-code-input_1.1.0_1617909686661_0.6080309068847123"},"_hasShrinkwrap":false},"1.2.0":{"name":"react-auth-code-input","version":"1.2.0","description":"A React Component for inputting Auth Codes inspired in Apple Two-Factor Authentication UI. It allows deleting using the backspace and pasting as well","author":{"name":"drac94"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/drac94/react-auth-code-input.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepublish":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint --max-warnings 0 --ext .js,.jsx,.ts,.tsx src/","test:unit":"cross-env CI=1 react-scripts test --env=jest-environment-jsdom-sixteen","test:watch":"react-scripts test --env=jest-environment-jsdom-sixteen","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build","format":"prettier --write './**/*.{js,jsx,ts,tsx,css, md}'"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^5.11.10","@testing-library/react":"^11.2.6","@testing-library/user-event":"^13.1.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","jest-environment-jsdom-sixteen":"^1.0.3","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"keywords":["auth","react","2FA","apple","input"],"dependencies":{},"gitHead":"b4760a814d84dc595877c637b81d0d45eea1cb2d","bugs":{"url":"https://github.com/drac94/react-auth-code-input/issues"},"homepage":"https://github.com/drac94/react-auth-code-input#readme","_id":"react-auth-code-input@1.2.0","_nodeVersion":"12.18.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-1mv2P3XKd4YTeE/2H/tJRZ0m7dQ0pspgQjnsu5S0qoO4eIU/pDwcA3jrLPK9QDaVaeurLzMAtjvovRtH+wX3jA==","shasum":"6d5088e6ab3444c3ede2e8240999cf231264eb12","tarball":"https://registry.npmjs.org/react-auth-code-input/-/react-auth-code-input-1.2.0.tgz","fileCount":10,"unpackedSize":26505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglHjzCRA9TVsSAnZWagAAkjEQAJTJohwSJ/Gx2xrZvDR0\nKZwlcF38KFgbmKrwG9LvQXjUCaCfUgJRyxCxGuMaZzsizCvK3lcIqt3HZxbc\nTmsCBmOebosaoTlkhvnACYSTeIAc+cQUBuOnwlJZXYsuPCVLyDvWnqkmlwTg\nWGyWzX5e7JK7dVMeSAmXZdqQo+1Ka2MbpPQtRwc2NEP1Pgr+SkjjSwZ2OYnl\nRlcHWHFx3BvH1Rl9WdqK3wFW1bvDqEP/tf1SUFpoUwLti9pXtqJ2qFOM77GQ\nZhxCbkiSuXaxCgmuJBvy7KySHFe9bx6/wQCHDLSyZHRpnrzOB0NHjLWQ7FNG\nZiDU1pdcBJkEdM0M5A1qORmaocprKJ2q3RqefASRK1hqFm9BCyGYVSK4AshG\nRaaV+3y/4BYmMlB4N0HHWB2/MY6nSbBcTenACGB3QYct27NReWMWIs0cmTQO\noD1ppG3hDJEPGLXooSm9Dfe/tPOKiYvWWv2wtVFfj23/WtRvtwi4GAjC7N0q\n1Pfx4cSjQsBR1AVXJneT98aYEkiQeUmz0qfDiG6EyZ6FbYz7ULPTAxdyQwp8\nQ7DzLfagIqKlR975m8op2VDdoSoiuAV+Oo2c9pzhYbChChYsuEzyYcEMKF7J\n9KNHBvd8vXRkoQSHhU/Sx4jm62stnV+cA8cxgqGD/dEqzdhIBPF8+A4JwoR6\nCo7N\r\n=B+Wl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID2Res1c528KqbC1w4m4DORJ6zXA4VqjBuY7xpEeAluBAiEAtPDMmKzKJcGY+J5slYHwCRWNDEZjCJe7h8Rici6Ry2s="}]},"_npmUser":{"name":"ludwiguer","email":"info@luisguerrero.me"},"directories":{},"maintainers":[{"name":"ludwiguer","email":"info@luisguerrero.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-auth-code-input_1.2.0_1620343027281_0.697601910529609"},"_hasShrinkwrap":false},"1.2.1":{"name":"react-auth-code-input","version":"1.2.1","description":"A React Component for inputting Auth Codes inspired in Apple Two-Factor Authentication UI. It allows deleting using the backspace and pasting as well","author":{"name":"drac94"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/drac94/react-auth-code-input.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepublish":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint --max-warnings 0 --ext .js,.jsx,.ts,.tsx src/","test:unit":"cross-env CI=1 react-scripts test --env=jest-environment-jsdom-sixteen","test:watch":"react-scripts test --env=jest-environment-jsdom-sixteen","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build","format":"prettier --write './**/*.{js,jsx,ts,tsx,css, md}'"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^5.11.10","@testing-library/react":"^11.2.6","@testing-library/user-event":"^13.1.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","jest-environment-jsdom-sixteen":"^1.0.3","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"keywords":["auth","react","2FA","apple","input"],"dependencies":{},"gitHead":"c6f03792cae3fb53c979679a0e6aa0e8f6be0f21","bugs":{"url":"https://github.com/drac94/react-auth-code-input/issues"},"homepage":"https://github.com/drac94/react-auth-code-input#readme","_id":"react-auth-code-input@1.2.1","_nodeVersion":"12.18.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-+S5yBwi/lv/2/jolaryx1veHXDIomeIL/YOx1HVpqIWFlFz2eXWFNN8aA3RniJmp+YzVc5G04gQlFLpXT8Km+w==","shasum":"6042207d2f9688aa06d48594889e5f70675a44be","tarball":"https://registry.npmjs.org/react-auth-code-input/-/react-auth-code-input-1.2.1.tgz","fileCount":10,"unpackedSize":26542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglHoKCRA9TVsSAnZWagAAFLIP/ifp+oLxEVuokbQlQyO6\nZ5EWGSEx9PjzvxP0V1IwXcG1FkgA+p979UzLfkzFjYDV/29P3SJUtXXkqDNb\nORSN2dRhjXeMMSeRa5O766MAafAQLIcwUto8Uo3YsUtAhmM0YdirRZsXUAbh\nvD4LBrdS5Bmzf91Vll1URGyPN4JDm73cqb4v/6fp2R5zKaIWtfo813qkUeCV\nX+IS1FkF5UFJerRatHSyJwGzjGXgaI2x956069cOjvatpFlNS/i/GK/HuH1I\n9C/kaENknpquEF4y1swG6uZVLmc55MhVz4uVswTZzXZQ696eF64EXGnCS173\nxVji7qWXGMBxKYe9hDOIjikzVknf6OSp63dhZQ5oja2ZRm4V4FQKnVIF5xBm\nwZshrtE2mDoyjjV/wVaqvw1pgll7OlNuEyqPm9xYYkcUg2Snd6KdfhwHm1Qo\nz2FdRVnHp2oc2PEwWDu+7KgHchHPzn9vIYT52UJvL5RW6JFOpj0QMxQqJJQB\no03vOTGop1vo3dahcxFTQvjES0RFWeyBBGU7UBHgAJ7cIueSYM9pf82MUWoy\nLmm1/aH7msaNssO1dLMnJphh/7oa/tXQsML0BpQTe7H4bGTO/f8e2sZbduKb\najrNV9F7Lk6ton3q4CHdVYUDyhYC9WyheFmw0tyY5+GrQuTr6/RuVBgMWiC5\nAtk2\r\n=y5ou\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICECBehyDrIrtW58j4ryMOZCjoh4LBVYiW1qZNcQlpDxAiAXvZwt34w5nn3zu8l1R2vDo95B85GTyctrOA98TRvgJg=="}]},"_npmUser":{"name":"ludwiguer","email":"info@luisguerrero.me"},"directories":{},"maintainers":[{"name":"ludwiguer","email":"info@luisguerrero.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-auth-code-input_1.2.1_1620343306195_0.6219191402369204"},"_hasShrinkwrap":false},"2.0.0":{"name":"react-auth-code-input","version":"2.0.0","description":"A React Component for inputting Auth Codes inspired in Apple Two-Factor Authentication UI. You can type, paste and move backwards using the backspace.","author":{"name":"drac94"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/drac94/react-auth-code-input.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepublish":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint --max-warnings 0 --ext .js,.jsx,.ts,.tsx src/","test:unit":"cross-env CI=1 react-scripts test --env=jest-environment-jsdom-sixteen","test:watch":"react-scripts test --env=jest-environment-jsdom-sixteen","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build","format":"prettier --write './**/*.{js,jsx,ts,tsx,css, md}'"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^5.11.10","@testing-library/react":"^11.2.6","@testing-library/user-event":"^13.1.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","jest-environment-jsdom-sixteen":"^1.0.3","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"keywords":["auth","react","2FA","apple","input"],"dependencies":{},"types":"./dist/index.d.ts","gitHead":"4321f211fa3395f5748bb4785054a9269dc81411","bugs":{"url":"https://github.com/drac94/react-auth-code-input/issues"},"homepage":"https://github.com/drac94/react-auth-code-input#readme","_id":"react-auth-code-input@2.0.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-xxMgJpTKFY+li3K5UaP32MAv8HXeUwaySO3hAQz6mIYUFV50th1RKZ2IFljRs7IpgYaHiURzw/iwAeMhqPAwhw==","shasum":"a48e813783277d59cacfddc4c213e5394d6ba06a","tarball":"https://registry.npmjs.org/react-auth-code-input/-/react-auth-code-input-2.0.0.tgz","fileCount":10,"unpackedSize":25169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1ILCCRA9TVsSAnZWagAAHMMP/1wv9jUAaz+GU0KJOSig\npRp3YJAbF5SQXxrfgs7vGihSAM1t8sSXcSVn6JXWh1SCiSxecChiq7dtv7gI\nSVrPsX3Gqo/emCIdzSfxh04IM/m1MhAW0lpYjkHL/9j7FAYatoc+Rlnjg6fs\n9rWYBHOrsoyl/hciQ8EVezGxc77tMt0hNCV6XmLwYtiDim3ipkNyInDoXKcH\ngk7xsw0L8S0d+9nXdJfq6zLELy3tof5aRx8FScDT0G6+kwH3m2MdGWzkY/rY\nCGw07QTjqODCgn6vY6kXJgKlLF/z7uR/+vqeQ8t3I/IeXlRcd3b3cgEabAGe\nQAm8opFrjY5Qn1NMbP/sr2LkjBmCKgR1lHwjnrGA/zqbHGdIb6Bua9rN4ZYW\nSU90TPbkXGIecPrBjLs+Ilb0OuxdK04Sfvbq3b8YyQlMh4bjWqCz0JwUki7H\nBvVi9U3+bAQDrodvc+7PNYF29h1j6v0GV549OFhj/jsdOnid1MxmVie76iX4\nKAyLXsCqJ2H5C4k8jbmIvK/W5Tzd7OFem5gMwgf8A6usR71Emhw6h/MenUj5\n6/qvVP8x/RfL0ADWY/AvI9cRsjtgtHEdKikYRMFJ2AWuvbfbgdMlqwwTpz2B\nPG2A3rmukPkkF6WHbSJDwiXuehhOhAvagBSzl4I8I1BXpwooLXPW5SlTpHDd\n+Ysf\r\n=LgX6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAhq/qgHcMWQuaCKazMmQdaK/nqXaPu8b2F48lTgWsDHAiB7CYPQn2RXQa1hwJfK8xo6InTsPMp2NxY+nw/5Al7BUA=="}]},"_npmUser":{"name":"ludwiguer","email":"info@luisguerrero.me"},"directories":{},"maintainers":[{"name":"ludwiguer","email":"info@luisguerrero.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-auth-code-input_2.0.0_1641317058443_0.6090201878013097"},"_hasShrinkwrap":false},"2.1.0":{"name":"react-auth-code-input","version":"2.1.0","description":"A React Component for inputting Auth Codes inspired in Apple Two-Factor Authentication UI. You can type, paste and move backwards using the backspace.","author":{"name":"drac94"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/drac94/react-auth-code-input.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepublish":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint --max-warnings 0 --ext .js,.jsx,.ts,.tsx src/","test:unit":"cross-env CI=1 react-scripts test --env=jest-environment-jsdom-sixteen","test:watch":"react-scripts test --env=jest-environment-jsdom-sixteen","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build","format":"prettier --write './**/*.{js,jsx,ts,tsx,css, md}'"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^5.11.10","@testing-library/react":"^11.2.6","@testing-library/user-event":"^13.1.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","jest-environment-jsdom-sixteen":"^1.0.3","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"keywords":["auth","react","2FA","apple","input"],"dependencies":{},"types":"./dist/index.d.ts","gitHead":"99da97299a1937beaf935836a3b4a0aceb06bbb4","bugs":{"url":"https://github.com/drac94/react-auth-code-input/issues"},"homepage":"https://github.com/drac94/react-auth-code-input#readme","_id":"react-auth-code-input@2.1.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-AmLcE2jHehz6QaJz26tGr6urWelhYWPfH5kGu5hoxQI+jNzvi+jluuqXFYWCJ4pdbrzeiJGDnlACckahSKaRiQ==","shasum":"4773114a5532020154cf7afc630a1b6e5eea74d8","tarball":"https://registry.npmjs.org/react-auth-code-input/-/react-auth-code-input-2.1.0.tgz","fileCount":10,"unpackedSize":28488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBrK1CRA9TVsSAnZWagAAgOYP/ihDpAanPw+BvN3Cwvde\nUoIQ5B0iqJCk2nGwRTWCwhsCP334EJJ7uPAW/WZ9QKpVV30EJPUDCyWnDjdg\nyNll6JkXsv5wr7Yyd3pcqjAg2a0Qn9fJHggOuGDQGNOmIt7iEwyR8GdPM4UW\n7oQj9UfuAs2m+oTHHdDX+1FyC9+HFhdlqJqPIUjGyGoZ1Etuw+Zjnrr9RW/o\nUMsmxcIwBLj4p/BYYfMcsLpghitT5LNYpufquBCDA9aZz8Q8KCkuGYLnhvkS\nRHx2EOnZI1Zr8/55w5C3bJYkLb0eGa4l7UnGxIC9YZ2MBCiieX6pt5luHN6h\nsLGHKE8quWttti/AoNbcKW2JI4b1XDbdXvV8MrCwqysV+PCfkRYVQqlvp5yT\nvmRsgwaVAG/ogFkbKPkZd+9x28aGKwco46i6UUuZm9YyUUApTvm86H1d6uUp\nzxvQ+WPHj3Uiii7yjQd8RO1lscjlEvcwhsQRnjfKhlofBCL/LhdvzNMvXDvf\n3ZvbfeM3ls6rjDY3FFc4ivCzFLj43kLePaIyceKV1gqodsARre6jm5EAF5bx\nNov061fPTWtJyUrMFc37NFZC4qNZUu4QQcsdJcfWJRG0DSkCU05zm0u/OXBX\nFwXF54TcdKO2uBBv+G7v9XWcM/WYWDmcXhBBVNfrdEXWzHJ7zuBZLVuinwCU\noyz4\r\n=HHi0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB4bceKd/zBWBdF9Xj0On6GaWvdVvl2HjLvr+IxJCCFnAiEAkY1Q8FXXaQNRxP4MmL6Pke1251yDO6eE8cg5u9rbI8I="}]},"_npmUser":{"name":"ludwiguer","email":"info@luisguerrero.me"},"directories":{},"maintainers":[{"name":"ludwiguer","email":"info@luisguerrero.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-auth-code-input_2.1.0_1644606133009_0.08735330392894802"},"_hasShrinkwrap":false},"3.0.0":{"name":"react-auth-code-input","version":"3.0.0","description":"One-time password (OTP) React input component, uncontrolled, zero dependencies, fully tested.","author":{"name":"drac94"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/drac94/react-auth-code-input.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepublish":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint --max-warnings 0 --ext .js,.jsx,.ts,.tsx src/","test:unit":"cross-env CI=1 react-scripts test --env=jest-environment-jsdom-sixteen","test:watch":"react-scripts test --env=jest-environment-jsdom-sixteen","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build","format":"prettier --write './**/*.{js,jsx,ts,tsx,css, md}'"},"peerDependencies":{"react":"^16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^5.11.10","@testing-library/react":"^11.2.6","@testing-library/user-event":"^13.1.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","jest-environment-jsdom-sixteen":"^1.0.3","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"keywords":["auth","react","2FA","apple","input"],"dependencies":{},"types":"./dist/index.d.ts","gitHead":"a951d600263651789aff8726f884344099dfcd25","bugs":{"url":"https://github.com/drac94/react-auth-code-input/issues"},"homepage":"https://github.com/drac94/react-auth-code-input#readme","_id":"react-auth-code-input@3.0.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-ADwfnaUsxXOWpGHAObg2ZuXA8ezzEQK+BXXnJWciBaHBq8KYhB5k5VGr/pkS8Ps5Nv6xo9j6McbAdrNZqtcdhg==","shasum":"1646887f13104819eb23302ecd8d269a34e6e8ed","tarball":"https://registry.npmjs.org/react-auth-code-input/-/react-auth-code-input-3.0.0.tgz","fileCount":10,"unpackedSize":34825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCrFxCRA9TVsSAnZWagAA3q4P/3smv/xOd80AsTXPx88S\nsMaGKmKVrI36kWLrX6/96ldlJsJlW6lExu44v7q6FPhBOcgwv+8BjcXYSx/i\n9M8FNiIsOmCiBIqN8QuIz+cR4zpQBnM8+AC2/3i+bJsEEB6W9VlkfWmbhB/W\nXFAo38Ctq1Ot0s67Q8RJESRX01UqWbUAEjd37eBoTGKWuGQq4LR//hvPahk2\nk+Os3Qxn/X3zkWrFJ+9uSn21+Ou7hrGw5a70HV6ZZx5T/QvAcfH2Fw4GUdRR\nl7z/y5k+96H5zN2ptKlyfQayLriOvizcsf0XQH6vptD77bGL2v6Tbuz0SbeS\nth+MV3WC32Wfgu9CFU/ENJTZGy8PVpmpjMmeIez0zn9IknmHZSIe0A5Jc94o\n9vbQ3UB8Qp4ffNfaESwDtGGBi68hNMhxVaCJ5NfnTKscKGBdNp6Cag2bQr2d\n19xVMTtl73AiDV8kTrFYyB5hDVZeYwwJyBFTeOqQCgCGHXmp9NdG45ZpOtI3\nfooCSrmjUJQOFLAlSw3mY07714UPB+oGc3hnQTOTZbTBYWQkNZMQWffS9I1A\n+E/kFQJe5b2p6580AuWI5AtTj3hrhE1fG01Ngky+6+KINg2+oks0p0NkgxT3\n+p5Ew6k0ep2JDQOyNQ2qjeURPPCRrG0O8ymOD4UvvQn8yqvilMnkegbFQfz9\nOoz/\r\n=CJlc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZP2OYgjfJp9VfYB01JmY6kbAQqaDwkAwr0fD10lQTRQIhAPFQruMU1yahQ8HZ40B8nNgSCj9XlBuWlc14kuGY5tc5"}]},"_npmUser":{"name":"ludwiguer","email":"info@luisguerrero.me"},"directories":{},"maintainers":[{"name":"ludwiguer","email":"info@luisguerrero.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-auth-code-input_3.0.0_1644867953413_0.7043640491818495"},"_hasShrinkwrap":false},"3.1.0":{"name":"react-auth-code-input","version":"3.1.0","description":"One-time password (OTP) React input component, uncontrolled, zero dependencies, fully tested.","author":{"name":"drac94"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/drac94/react-auth-code-input.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepublish":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint --max-warnings 0 --ext .js,.jsx,.ts,.tsx src/","test:unit":"cross-env CI=1 react-scripts test --env=jest-environment-jsdom-sixteen","test:watch":"react-scripts test --env=jest-environment-jsdom-sixteen","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build","format":"prettier --write './**/*.{js,jsx,ts,tsx,css, md}'"},"peerDependencies":{"react":">=16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^5.11.10","@testing-library/react":"^11.2.6","@testing-library/user-event":"^13.1.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","jest-environment-jsdom-sixteen":"^1.0.3","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"keywords":["auth","react","2FA","apple","input"],"dependencies":{},"types":"./dist/index.d.ts","gitHead":"9209351b5e892d3a315f2d98cf965520ddc0a209","bugs":{"url":"https://github.com/drac94/react-auth-code-input/issues"},"homepage":"https://github.com/drac94/react-auth-code-input#readme","_id":"react-auth-code-input@3.1.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-lrgsCV0HHJVliC3yNZNzXAVQcjurve1O5igrniaPhtzCOJb7p3ZEMqPx50XxIpUa3Skd8cx4Gm+WJYMkTjr4iA==","shasum":"5a94f8a2d3afb71f76d2bc38fbf66c86219e1017","tarball":"https://registry.npmjs.org/react-auth-code-input/-/react-auth-code-input-3.1.0.tgz","fileCount":10,"unpackedSize":42003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOMzfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKLg//YNrEkDlZVXFXRw10Csq2mYVuIfu3qjrOngHMmexBr5d1jNz7\r\noCO1SPsapbtMmtY0EGauTv4Y6eLrZ3jEh4jhQV5Xkl6BraAcLHgVcJSUSyST\r\njMV6bCln5IqTgN+CByLWy5tjQH6SmL/rDrWvvWdu/8eLi8i449crpFL95TYq\r\nuDyFqEg5LXTJwtRzBKRq7ESstdUJIOdlJu0Iz31ZSYJiKa4KAWBIqHmchb2X\r\nmXbg6agMKqB/6fXZYadonV4ToTACRUlMoCfOsfEZDRVCeZgikWTNBeCSo+nL\r\nKkM9h6PgJIIRx7Xw/htolfjkW2WQyEdM1Rt78SOcivJ3SiMq19eMcAZ+8jYa\r\nv6mrZrgs4s7ioDHTTUd1EVYbMNvXNB7UU/8DPGfcmcz4MxY/MyUCSQA+WGny\r\nJh8obNsbGQRhlbF2WX8EDje5ei61XkfAgMHBgwCzNpmVFhXnF5fpLM548MNK\r\n+XpD4YJBsrdMxnP9ZYgWEUerFWKA5Q4L6OSJQRSpuM/0dsDdTj1ty25K2kHN\r\nxu0cgaqclUF9aMICjKpBCvp4m0t4DgfH6H8ySHQomag5I4ej1N5RbL4Srehm\r\nsDzLqGGn/e8rOiEg4Pv1e9Tr+s1IJpgyAwgMom51qOo2Fkvf07NcQhX6nyg5\r\nmY8KxuQ9mp8RzAuz73b40nfiokyLV1wxugg=\r\n=mXBM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCS8soI14k+AZj6dyI4/JVxrbBSZCx7PDmwpwAt7G3h/gIhAPzkRYTEhZdrA2NYj1LCT6L5QAUoqj6wfIEcjNCui5Pz"}]},"_npmUser":{"name":"ludwiguer","email":"info@luisguerrero.me"},"directories":{},"maintainers":[{"name":"ludwiguer","email":"info@luisguerrero.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-auth-code-input_3.1.0_1647889630460_0.46860335141470655"},"_hasShrinkwrap":false},"3.1.1":{"name":"react-auth-code-input","version":"3.1.1","description":"One-time password (OTP) React input component, uncontrolled, zero dependencies, fully tested.","author":{"name":"drac94"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/drac94/react-auth-code-input.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepublish":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint --max-warnings 0 --ext .js,.jsx,.ts,.tsx src/","test:unit":"cross-env CI=1 react-scripts test --env=jest-environment-jsdom-sixteen","test:watch":"react-scripts test --env=jest-environment-jsdom-sixteen","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build","format":"prettier --write './**/*.{js,jsx,ts,tsx,css, md}'"},"peerDependencies":{"react":">=16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^5.11.10","@testing-library/react":"^11.2.6","@testing-library/user-event":"^13.1.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","jest-environment-jsdom-sixteen":"^1.0.3","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"keywords":["auth","react","2FA","apple","input"],"dependencies":{},"types":"./dist/index.d.ts","gitHead":"01638f5ebcd0719ad02903149f0b04c771374b1d","bugs":{"url":"https://github.com/drac94/react-auth-code-input/issues"},"homepage":"https://github.com/drac94/react-auth-code-input#readme","_id":"react-auth-code-input@3.1.1","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-utKm64d0AnGrZnyfot9WoYbHXlhSMVkA6E5Q1/U8Egnnj3NdNBwz3LHnbzisZpavQDVl1/M82bhbTddrRQicIg==","shasum":"65f2701ff73822501838e5ad788361bf7c30cba3","tarball":"https://registry.npmjs.org/react-auth-code-input/-/react-auth-code-input-3.1.1.tgz","fileCount":10,"unpackedSize":42218,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH1uYWRPORl9RoB06MkD5t4k725LeYMIJWBFH6ikX1mYAiAbdGzIG4wPQMSvq8G57oe1WX3Aku31IMMLw/V8suGQAA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSO7ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTvg/8Ct8zwzoLhnb+gw1zx+w2Q8bnJus69gDD7QbWBXSl/iKV0MWa\r\nuY6kMpC7medF2j4UDWwY6VSewpBMxGkk31hd55EhQuyOBQHaaH8qyPuwkrxt\r\nnAVm6cSKPllAqGB+JXofqs5aEeqapcUnPMc6TYlMc9hDFbJOP+aU//s+CzKp\r\nvPVbE0ZNkDTEZrgwWTnkHQSYnIQJOzFX0ubijAl257X1mFHVALQ0fOetlcnK\r\nh7sa5veDbX/wUL/fwb5k8IR94faBQ/oF/1tVseNyy4MuHuzdE1Vd3lxxwK3r\r\nf0yp9w1IJ1aBr02XjEkyGP5QQNMMHnYi9vBz2tWWKT6je/8p2vwDA2nP5Gvw\r\nT21Hwi3idWi6iGbfxswkc7IMrtJ5KmMd0Mmw003yuP4+vr6j9PveB6l4InVz\r\nEVA0rjVdtXVJ2/kXNWV7FBpl8Q6JNhmnaQcXWmGuFoQEWLoH6EXufBq07C2+\r\n7utWc6kmTq8/zZTAw9m19Nfyni4kFeDMC8P+PKr0bH3UOOOpYDxrvFt8hYBF\r\njfrFXKtb25AxXfNZc3xMLEUUqpQKM+Tq63DzpH2tKkGifsw+OuajRrW97/+V\r\nZfgvcE4F/0qV0wo7koLzO2hxPqFx+C7DWMyBeaAg95K44eMyCtfLwqnll71g\r\nw8krHP942RNfnsPd9nWuy7h7vivCGMadukw=\r\n=iPC2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ludwiguer","email":"info@luisguerrero.me"},"directories":{},"maintainers":[{"name":"ludwiguer","email":"info@luisguerrero.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-auth-code-input_3.1.1_1648946905273_0.019117794352862427"},"_hasShrinkwrap":false},"3.2.0":{"name":"react-auth-code-input","version":"3.2.0","description":"One-time password (OTP) React input component, uncontrolled, zero dependencies, fully tested.","author":{"name":"drac94"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/drac94/react-auth-code-input.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepublish":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint --max-warnings 0 --ext .js,.jsx,.ts,.tsx src/","test:unit":"cross-env CI=1 react-scripts test --env=jest-environment-jsdom-sixteen","test:watch":"react-scripts test --env=jest-environment-jsdom-sixteen","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build","format":"prettier --write './**/*.{js,jsx,ts,tsx,css, md}'"},"peerDependencies":{"react":">=16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^5.11.10","@testing-library/react":"^11.2.6","@testing-library/user-event":"^13.1.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","jest-environment-jsdom-sixteen":"^1.0.3","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"keywords":["auth","react","2FA","apple","input"],"dependencies":{},"types":"./dist/index.d.ts","gitHead":"d7285cef9c2c283358d5660f390227dab8ce5e3c","bugs":{"url":"https://github.com/drac94/react-auth-code-input/issues"},"homepage":"https://github.com/drac94/react-auth-code-input#readme","_id":"react-auth-code-input@3.2.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-ctTudLbvX//4OiX3nRMAWMD3h84ROQzY+lzO09SFJ54L+w8lOl0yV6hFTyPD9drT/eVgfZScpCGlN+R5b3x/nw==","shasum":"34a2f5ab30ecb8071ac8fa127ea1211dfed34e50","tarball":"https://registry.npmjs.org/react-auth-code-input/-/react-auth-code-input-3.2.0.tgz","fileCount":10,"unpackedSize":42934,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDxJsOJqhbBirNGPSDDwIcEhnHiD82b0Scxvjj9HfaxOAiBOnJGRMbLjzP8QicGbX6vywqKJWt3ElLUjbg28a7L4NA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJin6UPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqEg/+KhdgSqxyELpqqtZX42ara2+reuADudYA5XBo0h/WlkoKnus3\r\n39s0VZul0YOqb+wfNwcUSoGtZybrW+wYpfsielrLxSqvXhv5uW8nwihXUQgH\r\nWdTBugd9aO3K8OWaCvaG3JllpMTZDIdL1om19XYFotqJNT49xsk9PX5RGQ8F\r\nL3m52zfd2srAMo5ovLN92LU5Vxa0gEU52ihVema5iwxRpB/yoScn/fLGBO0B\r\n0WqblrLtcUfP+X8PxtfUqX+HfYmf3t2sIpDGzYc4sl6PxJOvwPAo8EllveGL\r\n+2ir0fXgiedDVsSTH+DP/4f+n7xaA3o3Mwtfp31V6fJRhZSWy1ohJ1/oJMFO\r\n7JQSn3c+luXGTurSeKbvAVZWNKWHIz2rU52XE7F3ZS/OLsNedv5HFTMJ+opH\r\nzhUHDLdnrKmosPsrNyTcgCPxf5iIsX6tQbCuSonUMcn7LV3Bj4vmGRkWvjkg\r\n6rDDxItKmadthiePsbgpwlMXJdYWRwtTEiG5YJqeJfhcAuKtJrlheRcqAWjU\r\nX1ZK2w+R5pqKkE8AvfgTWl/UwvmpjMDfyFFRCbyflqcwRRVFQhLlmWtAAiQo\r\nwpyhrUfHftpTaWRRIMuD3R1YLFyPQLvkCfFGWx7fUCFzcK8VYXX8sHr+IpNW\r\ntA7YDJACjMo6GMuKb9nsASRiqImCeVFJfTg=\r\n=LOxL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ludwiguer","email":"info@luisguerrero.me"},"directories":{},"maintainers":[{"name":"ludwiguer","email":"info@luisguerrero.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-auth-code-input_3.2.0_1654629647695_0.5993064952328739"},"_hasShrinkwrap":false},"3.2.1":{"name":"react-auth-code-input","version":"3.2.1","description":"One-time password (OTP) React input component, uncontrolled, zero dependencies, fully tested.","author":{"name":"drac94"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/drac94/react-auth-code-input.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --format modern,cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepublish":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint --max-warnings 0 --ext .js,.jsx,.ts,.tsx src/","test:unit":"cross-env CI=1 react-scripts test --env=jest-environment-jsdom-sixteen","test:watch":"react-scripts test --env=jest-environment-jsdom-sixteen","predeploy":"cd example && yarn install && yarn run build","deploy":"gh-pages -d example/build","format":"prettier --write './**/*.{js,jsx,ts,tsx,css, md}'"},"peerDependencies":{"react":">=16.0.0"},"devDependencies":{"@testing-library/jest-dom":"^5.11.10","@testing-library/react":"^11.2.6","@testing-library/user-event":"^13.1.1","@types/jest":"^25.1.4","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","jest-environment-jsdom-sixteen":"^1.0.3","microbundle-crl":"^0.13.10","npm-run-all":"^4.1.5","prettier":"^2.0.4","react":"^16.13.1","react-dom":"^16.13.1","react-scripts":"^3.4.1","typescript":"^3.7.5"},"keywords":["auth","react","2FA","apple","input"],"dependencies":{},"types":"./dist/index.d.ts","gitHead":"0f90084a6bc1cf15e88a9ca0b1d3b41683244d66","bugs":{"url":"https://github.com/drac94/react-auth-code-input/issues"},"homepage":"https://github.com/drac94/react-auth-code-input#readme","_id":"react-auth-code-input@3.2.1","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-oWWKbxDLU5g46gvE1DIvNFHsDx37JSAfB6WX8luG6TWZB3iDfKMjQnhUgb+0imL/6ykGVMqdZ426tQW1uj25kg==","shasum":"7142fd0699e9a102b4427d22b46f12e77cbf8ba9","tarball":"https://registry.npmjs.org/react-auth-code-input/-/react-auth-code-input-3.2.1.tgz","fileCount":10,"unpackedSize":43787,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE1/QwUQMprNmqvtR47Rh9NxAClQPwlfwfxKKkUbSXNgAiEA9eb2oCmEIwwyJre9HSLCPrR+Cm7nFR7i4l8W4RuLqig="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyEw7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTog//YyRANKwPBqmEVbIK7mWxSjR+zIHsjxEtP3DL/+lLWYypTjgB\r\nufM9p/5WhKXtYln12FBECTUknupN4oMPbHcPbzoQoYrkU7PvSZUkqx6V9VfE\r\n5xhmWtP+kOZEpTDpjahkVjgKWcRw1r6Xj/zpbW/Mn4aHH/9/nBt8ZSO8TC7z\r\nur3Or4ezqzNAc2K78sPJ9B1p9qQfB9FnigGGcoYCJt0R9yqkTZvb4KVzX1NI\r\nQvrSzsr+NzCo/6JP7yOTFr8FqWpsAn8j+UdktRE/Re7XULx87M3oPgzV0XiO\r\nnT3RLWhLN1euNYg9uFzZ79ISSqnElCTojMTQuECXusHXqvq5cVnx/mQXZm60\r\ng4XHGXjQn0LezbOGUpHo7GDNLCTPQbKtsN2MEya7VF6INtQBEnSKqjfyMNCj\r\negmHB32KbjnJbjr6VhQWZFlP6VgAotCXTy2jGVOZBRhnQ1o8VQ+22Sl/Y+8f\r\nCgfM+nJFAv0ZpKTCymAfD3Ap6E12WDT0mHby1Q8yxUwRqfGHLTWp9PMh6CyK\r\ntXUAq5XN7ED+M4hrU9NnOVfvSoV0prTSGE5sf1TQoo7Tsw2obtyiryZLRENS\r\nDOXKSknt1qC2RtXCwjqanjJ6+jUqULsmX67DbNNO3gcYuoqaZALo7s+SNZ6M\r\nrPm0ZjmyytMj97u1pT8NjnV1fkq2XyUrw0o=\r\n=tdya\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ludwiguer","email":"info@luisguerrero.me"},"directories":{},"maintainers":[{"name":"ludwiguer","email":"info@luisguerrero.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-auth-code-input_3.2.1_1657293882853_0.5351604827085301"},"_hasShrinkwrap":false}},"time":{"created":"2020-05-26T22:33:31.128Z","1.0.0":"2020-05-26T22:33:31.236Z","modified":"2022-07-08T15:24:43.159Z","1.1.0":"2021-04-08T19:21:26.791Z","1.2.0":"2021-05-06T23:17:07.418Z","1.2.1":"2021-05-06T23:21:46.341Z","2.0.0":"2022-01-04T17:24:18.662Z","2.1.0":"2022-02-11T19:02:13.364Z","3.0.0":"2022-02-14T19:45:53.570Z","3.1.0":"2022-03-21T19:07:11.067Z","3.1.1":"2022-04-03T00:48:25.468Z","3.2.0":"2022-06-07T19:20:47.868Z","3.2.1":"2022-07-08T15:24:43.064Z"},"maintainers":[{"name":"ludwiguer","email":"info@luisguerrero.me"}],"description":"One-time password (OTP) React input component, uncontrolled, zero dependencies, fully tested.","homepage":"https://github.com/drac94/react-auth-code-input#readme","keywords":["auth","react","2FA","apple","input"],"repository":{"type":"git","url":"git+https://github.com/drac94/react-auth-code-input.git"},"author":{"name":"drac94"},"bugs":{"url":"https://github.com/drac94/react-auth-code-input/issues"},"license":"MIT","readme":"![image](https://user-images.githubusercontent.com/1719915/159784302-4bb83708-e993-4800-9bcf-091ecb709ef7.png)\n\n# React Auth Code Input\n\n> One-time password (OTP) React component, zero dependencies, fully tested.\n\n[![NPM](https://img.shields.io/npm/v/react-auth-code-input.svg)](https://www.npmjs.com/package/react-auth-code-input) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)\n[![Software License](https://img.shields.io/badge/license-MIT-brightgreen.svg)](LICENSE.md)\n[![npm](https://img.shields.io/npm/dt/react-auth-code-input.svg)](https://www.npmjs.com/package/react-auth-code-input)\n[![npm](https://img.shields.io/npm/dw/react-auth-code-input.svg)](https://www.npmjs.com/package/react-auth-code-input)\n![GitHub actions state](https://img.shields.io/github/workflow/status/drac94/react-auth-code-input/CI)\n\n## Demo\n\n[Demo](https://www.luisguerrero.me/react-auth-code-input/)\n\n## Install\n\n```bash\nnpm install --save react-auth-code-input\n```\n\nor\n\n```bash\nyarn add react-auth-code-input\n```\n\n# Version 3+\n\n## Basic Usage\n\n```tsx\nimport React, { useState } from 'react';\nimport AuthCode from 'react-auth-code-input';\n\nconst App = () => {\n  const [result, setResult] = useState();\n  const handleOnChange = (res: string) => {\n    setResult(res);\n  };\n\n  return <AuthCode onChange={handleOnChange} />;\n};\n```\n\n## Mode\n\nBy default you can type numbers and letters in the inputs as the `allowedCharacters` prop is defaulted to `alphanumeric` but you can also choose between allowing only letters or only numbers by setting the prop to `alpha` or `numeric` respectively.\n\n```tsx\nimport React, { useState } from 'react';\nimport AuthCode from 'react-auth-code-input';\n\nconst App = () => {\n  const [result, setResult] = useState();\n  const handleOnChange = (res: string) => {\n    setResult(res);\n  };\n\n  return <AuthCode allowedCharacters='numeric' onChange={handleOnChange} />;\n};\n```\n\n## Focus\n\nBy default the first input is focused when the component is mounted, you can opt-out from this by setting the `autoFocus` prop to `false`, and then you can handle the focus manually by passing a reference.\n\n```tsx\nimport React, { useRef, useState } from 'react';\nimport AuthCode, { AuthCodeRef } from 'react-auth-code-input';\n\nconst App = () => {\n  const AuthInputRef = useRef<AuthCodeRef>(null);\n  const [result, setResult] = useState();\n  const handleOnChange = (res: string) => {\n    setResult(res);\n  };\n\n  return (\n    <>\n      <AuthCode\n        autoFocus={false}\n        onChange={handleOnChange}\n        ref={AuthInputRef}\n      />\n      <button onClick={() => AuthInputRef.current?.focus()}>Focus</button>\n    </>\n  );\n};\n```\n\n## Clear\n\nYou can clear all the inputs by passing a reference and then calling the `clear` method.\n\n```tsx\nimport React, { useRef, useState } from 'react';\nimport AuthCode, { AuthCodeRef } from 'react-auth-code-input';\n\nconst App = () => {\n  const AuthInputRef = useRef<AuthCodeRef>(null);\n  const [result, setResult] = useState();\n  const handleOnChange = (res: string) => {\n    setResult(res);\n  };\n\n  return (\n    <>\n      <AuthCode onChange={handleOnChange} ref={AuthInputRef} />\n      <button onClick={() => AuthInputRef.current?.clear()}>Clear</button>\n    </>\n  );\n};\n```\n\n## SMS Autofill\n\nThis component supports autofill from SMS's received, tested on Safari and Chrome in iOS.\n\n## Props\n\n| Prop                 | Type                    | Description                                                 | Default Value  | Observations                                     |\n| :------------------- | :---------------------- | :---------------------------------------------------------- | :------------- | :----------------------------------------------- |\n| `allowedCharacters`  | String                  | Type of allowed characters for your code.                   | `alphanumeric` | Valid values: `alpha`, `alphanumeric`, `numeric` |\n| `ariaLabel`          | String                  | Accessibility.                                              |                |                                                  |\n| `autoFocus`          | Boolean                 | Wether the first input is focused on mount or not..         | true           | Since version 3.1.0                              |\n| `length`             | Number                  | The number of inputs to display.                            | 6              |                                                  |\n| `containerClassName` | String                  | The styles to be applied to the container.                  |                |                                                  |\n| `inputClassName`     | String                  | The styles to be applied to each input.                     |                |                                                  |\n| `onChange`           | Function(value: String) | Callback function called every time an input value changes. |                | Required                                         |\n| `isPassword`         | Boolean                 | Whether to display the inputs as passwords or not.          | false          |                                                  |\n| `disabled`           | Boolean                 | Makes all the inputs disabled if true.                      | false          | Since version 3.1.1                              |\n| `placeholder`        | String                  | Displays a placeholder in all the inputs.                   |                | Since version 3.2.0                              |\n\n## Changelog\n\n### 3.2.1\n\n- Fix allowing non-numeric characters being introduced in numeric mode on Safari and Firefox.\n\n### 3.2.0\n\n- Add `placeholder` prop.\n- Export component props.\n\n### 3.1.0\n\n- Add `disabled` prop to disable all the inputs.\n- Make the backspace delete the previous character if the current is empty. Previously it just moved the focus making the user hit twice the backspace to delete the value.\n\n### 3.1.0\n\n- Add `autoFocus` prop set to true by default to not break current usages.\n- Expose a `focus` method using references to handle the focus of the first input manually.\n- Expose a `clear` method using references to clear the input programmatically.\n- Add validations for when not using typescript.\n- Update React peerDependency to use any version 16+.\n\n### 3.0.0\n\n- Change the way the allowed characters are handled by using 3 predefined modes: alpha, alphanumeric, and numeric, allowing to have more control when validating the values introduced in the inputs.\n- Improved logic.\n- Improved tests.\n- Improved types.\n\n## License\n\nLicensed under the MIT License, Copyright © 2020-present Luis Guerrero [drac94](https://github.com/drac94).\n\nSee [LICENSE](./LICENSE) for more information.\n","readmeFilename":"README.md"}