{"_id":"2fa-hotp-totp","_rev":"21-1e160f10fb289602221591ac267bfa81","name":"2fa-hotp-totp","dist-tags":{"latest":"2.1.3"},"versions":{"1.0.0":{"dependencies":{"@types/node":"^14.14.25"},"name":"2fa-hotp-totp","version":"1.0.0","description":"Zero dependency HOTP/TOTP 2FA","main":"index.js","repository":{"type":"git","url":"git+https://github.com/TABmk/2FA-HOTP-TOTP.git"},"author":{"name":"TAB_mk","email":"tabmk.contact@gmail.com"},"license":"MIT","keywords":["2FA","HOTP","TOTP"],"gitHead":"14a354e650b2b74d88e34a92cbb6003622bc4291","bugs":{"url":"https://github.com/TABmk/2FA-HOTP-TOTP/issues"},"homepage":"https://github.com/TABmk/2FA-HOTP-TOTP#readme","_id":"2fa-hotp-totp@1.0.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.7","dist":{"integrity":"sha512-tG6x8N6uDVVKGC/4Qf4cAljMo8iHwRnLXG/y3nLjOkCN1i9ljQVN6VDGAkrECzcb3e77cl6zcSPh9LOyp7eqEA==","shasum":"252e73ef81b627da9faa1444c26b3082f5fe8825","tarball":"https://registry.npmjs.org/2fa-hotp-totp/-/2fa-hotp-totp-1.0.0.tgz","fileCount":14,"unpackedSize":653465,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHatTCRA9TVsSAnZWagAATAYP/iC1U8uEnLJS2gsGkANN\n3HDB6DEIvDQyaqGf05y8x+O4y0xJDKI2e0QrhvvZR0idtT8/VaA+m29SKtnI\n/NwrxL0Ito9zEFFWHPNVA/fYb8nglGgl2GycT9iCuML1YByYsGmVgtLNnG6h\nN9tRJLMSQjlndPON3I3XL+vQCDBGSJaoLrs+o/767CZ11cqjuzyEya146LMl\ng+FVI2UG3IGp33fbeMYBhFMfs/1q8oFqebvjeCFs6/fQN6bt4z0+Hs3knESK\n0XJYbX5jGU7SeFxoi86Xz1GCQ6ogXgKpn7QDNUYrhukIBDB3c1XDMb1+jsWQ\nXGpzkgC7TTfTcAOaSuKCN3Rj1sI18g/xTxNL+MWX2seDAxrVBHRytk3swo02\nTAYvqPjn887Ir9ZopaSCu2b/4Cx7mhKMdqLUJUWBOISxTzkJ+Psq7QeLSuBE\nfdnUR62/t2LoI6rRzlYKvpXMl5GKgivWXHCvEKNCfWvoeBZ3XiKgJDv4Sarf\nMi7BoCnh79DkemUk7U/6fvTzgzGPLHpMLHaJ0v42oXld4T85HM1MVTUMfYr+\nmO9ggZCUgBmeVDbwDd8nxSWp5aWLQC/r0RTOMAAYVHkf5G0aIkzAUsAJlcBi\ns0Y19BEZ+fekcaJEZ8h6VDi05a/hFeUcWyOpbrSiNs3PS7W4PiBY8kdS86B2\noUtM\r\n=YjhF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcjfn8MP9LOeakYkizgTAfJpG/EVL7rCOisAE0V0D5eAIhAKufbRsBmCz/tNbXTvVIYnSoSiqcV/tM1vL6yHkIMNP4"}]},"_npmUser":{"name":"tab_mk","email":"tabmk999@gmail.com"},"directories":{},"maintainers":[{"name":"tab_mk","email":"tabmk999@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/2fa-hotp-totp_1.0.0_1612557139025_0.9109826717919045"},"_hasShrinkwrap":false},"1.0.1":{"dependencies":{"@types/node":"^14.14.25"},"name":"2fa-hotp-totp","version":"1.0.1","description":"Zero dependency HOTP/TOTP 2FA","main":"index.js","repository":{"type":"git","url":"git+https://github.com/TABmk/2FA-HOTP-TOTP.git"},"author":{"name":"TAB_mk","email":"tabmk.contact@gmail.com"},"license":"MIT","keywords":["2FA","HOTP","TOTP"],"gitHead":"2af8011c9b2aefdb80fa9a275c7d6bde862d1f06","bugs":{"url":"https://github.com/TABmk/2FA-HOTP-TOTP/issues"},"homepage":"https://github.com/TABmk/2FA-HOTP-TOTP#readme","_id":"2fa-hotp-totp@1.0.1","_nodeVersion":"12.18.1","_npmVersion":"6.14.7","dist":{"integrity":"sha512-U2yhxmttegEE2+FfiwQdRTgZg9BSL1WPW9vsNL1LkLnxfdVtSi8RuRrOCRkCHFuPMgauo/5urtjvsIe1l4PpFg==","shasum":"7f475e3f6debbe9a701bc45268e6bc2525a6a078","tarball":"https://registry.npmjs.org/2fa-hotp-totp/-/2fa-hotp-totp-1.0.1.tgz","fileCount":14,"unpackedSize":653460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHaxJCRA9TVsSAnZWagAAkUEP/3j9OXZsRknVMagEDZE5\n8LPJYkpht3Jq8oDLPyM4wEDvhhhVTjeDF4tBGnSr9DezUip4eXgp26+1d5XB\n3cQ+8DoIBvj9VG8eq9b3zSjjb0/X8Pm1fSWLY26kEhDq51iQ88ME4l0OvWxf\n17RpbUyXQv1BpRosw9VzLf4ICN8iipLeLPRPhf/3uzrMGYjLWZxYz1IQVxXK\nnjIVriCio3wbE3Y6HpN33Pu/qKtQA/yWdmItGkSlYRXwOuBCsAWjjRBRqCI6\n9sHPVnHzL6/DgLSPFyKIDUCtjEwXOTPu/i48nsgxS7Ju9WE/6pCXXKNJTTD+\nZgWmDMNp1S+eKI/IvDjdYz7ayc9U3CXj6aNQ60BnlfwcMVY3yhef6ISAUB+f\nqJLEm4q0C0VQoC4ni2CqzEce8ccj4bCfNliEaZecyxqZwChHkJBzq6TCqrS+\nBhWvgRRydMYSj6yhiN9AZT7VKrQz8NLOC/bmDfpMvPW8pKDlRObY54Ap2crW\nvZMadmxSRZU1NLXQDsrWbOXUY1QycfvJtX7qUyCNUB9tuAq2+pGUiVrqWvr/\nyLfQuWFCMeMq9TdoMlET/SkO7P8g3+U0wyV2lhBHURZCHzeUq3+KFmBz8K/l\nXvs4RFOeja8X4gVMGIfFnOok40YcLkNsqRuh9GaYQI/aagjxA2xD+F+l9v2F\nN5Xc\r\n=TpSh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDj7rVlenrC/LcaZVXFJplGLwdl265nPD/CZ5rLXxzC5wIgWiyHntI6IFakxyS9kkR+pfdm7qGq5HXEi2VAgZ7LBqs="}]},"_npmUser":{"name":"tab_mk","email":"tabmk999@gmail.com"},"directories":{},"maintainers":[{"name":"tab_mk","email":"tabmk999@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/2fa-hotp-totp_1.0.1_1612557385517_0.6353773500103239"},"_hasShrinkwrap":false},"1.0.2":{"dependencies":{"@types/node":"^14.14.25"},"name":"2fa-hotp-totp","version":"1.0.2","description":"Zero dependency HOTP/TOTP 2FA","main":"index.js","repository":{"type":"git","url":"git+https://github.com/TABmk/2FA-HOTP-TOTP.git"},"author":{"name":"TAB_mk","email":"tabmk.contact@gmail.com"},"license":"MIT","keywords":["2FA","HOTP","TOTP"],"bugs":{"url":"https://github.com/TABmk/2FA-HOTP-TOTP/issues"},"homepage":"https://github.com/TABmk/2FA-HOTP-TOTP#readme","_id":"2fa-hotp-totp@1.0.2","_nodeVersion":"12.18.1","_npmVersion":"6.14.7","dist":{"integrity":"sha512-3ineMSv2RZzTeUGePIBmQhApXj1HnFinKndUxjTf6vMxVVG8ey5t1Rh2ZS7dIAH6OYKLSluT8Bjy1wCJh0DgbA==","shasum":"a3a4e6202ca5346784fb533b06761bc288d8d395","tarball":"https://registry.npmjs.org/2fa-hotp-totp/-/2fa-hotp-totp-1.0.2.tgz","fileCount":7,"unpackedSize":7127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHa2CCRA9TVsSAnZWagAAaaoP/iLXW50i1LY7ZDAxOswT\nCRObWTNI1/67Ybs5pzK/qlEeXrj6fsnEMvK4t8XBG/FnAkbbX48KhsH4OBYZ\nzgamJCPpUfpxNukcErieIb5994QuddbRHhHD2VRhq9lxvE2tfVFNBoq1Q/YE\nxeOqXMvE3VEpwK3fPDabI4o+UF7Fj6wXLEBedHo9DnVBm3eduM9ZlpztOaFz\nE/0VnpAKlKiidEZp3qjDN0ipbvKx8nbvW5z15FCphFawElCibLqq1ttJHDvg\nD47ysUvwqKu885ovF8bdKm5sIL5LSeBYVmCBgq4/2TO82xW1YZiffJuyfOKV\nidxYjFnQnhtkImo9u+no7ouSgof0koYWmJkWLcTBIez9SBP25W5UT4o4jC2J\n9ckktbk66qPw92dEvuRT29pBetWssC4pxdVCIO+si9z/2s1nNzB6Efv/6ba9\nS+xafnDV7X3rWxPocYQNTwkMVD+gGlT06CxuXWGpIMNTLaxHk5UgTrAGemjw\nc2dCPXdCEeMPAED+N+pUmodTjZ5Wiq64BlLXKWmcBjmi1+nZQ2k+CDulLHIa\nZwehX0Of8+qIsruBN6wo85J9gzPDDpvjNWhBm9Ler32VSl4nItrrttgoogwz\nxpwgSDKeQIDQgr6rFhvy5pEyvFFH3H9M0GhIz2UIvew1YQCA3vbcgg6FOD5n\ncIHX\r\n=0taL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfJicYcXx+cpjZ4MjRnym8nIKK1AhbFh5xxWbT44KgFAIgVdPSb+LjTYtfgdZs0RS31hUFIqu7iCR1qhULYx+Ju6U="}]},"_npmUser":{"name":"tab_mk","email":"tabmk999@gmail.com"},"directories":{},"maintainers":[{"name":"tab_mk","email":"tabmk999@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/2fa-hotp-totp_1.0.2_1612557697996_0.10856399646647796"},"_hasShrinkwrap":false},"1.0.3":{"dependencies":{"@types/node":"^14.14.25"},"name":"2fa-hotp-totp","version":"1.0.3","description":"Zero dependency HOTP/TOTP 2FA","main":"index.js","repository":{"type":"git","url":"git+https://github.com/TABmk/2FA-HOTP-TOTP.git"},"author":{"name":"TAB_mk","email":"tabmk.contact@gmail.com"},"license":"MIT","keywords":["2FA","HOTP","TOTP"],"bugs":{"url":"https://github.com/TABmk/2FA-HOTP-TOTP/issues"},"homepage":"https://github.com/TABmk/2FA-HOTP-TOTP#readme","_id":"2fa-hotp-totp@1.0.3","_nodeVersion":"12.18.1","_npmVersion":"6.14.7","dist":{"integrity":"sha512-EskIljx6Han1f+Ruyq3Ajj5jHL1duxhslvsjWBUF/82ByD9aMFnYn2gEF7ju49iyn0pFNjhkHbI3JKN6OriQuA==","shasum":"84f9e8b8bcce9d1765244af03cb2ec76ca3dac2c","tarball":"https://registry.npmjs.org/2fa-hotp-totp/-/2fa-hotp-totp-1.0.3.tgz","fileCount":8,"unpackedSize":11690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHa7MCRA9TVsSAnZWagAAJeoP/1wVIuj31ONQkDKXl0op\nVJ214p83UgkqrHgZTNF4wP+ZZXzvBFyNWP5cVr8ul8+Z32lvHRV21yd+vW4E\nDz8woZqSCP1El7mac8v4i7QoQ1G+KFVi9i/qdMpBrTHbXlMDIL23w34UWbRY\nif1M2MdSDoUOrILJqztAmPTrW8thxO7Ka7mbprCUUFC0ruJws2Pw+ruSKr/z\naOwEwj/GiriN8TkeoRlTZXMRdr+Bi9lZB4ajeosd8ZoxPmqtbyeh+fdAg7Ts\n8K32GwZ8T3dld/h9FcMpRzDYiPbTBzrmajGQ8YnATxyce2ArWCw2PZCJmN+f\nUGjRZk41c9UOhl07fjNlDI+G27CNIfvt4zJ9DYaNCkJIy7Tu6Go2Ame9JC5w\nf20OnVQxdJLQ3atCc1uZR46posILdYG1alZguR/AGlJYGFLsPGwgyJy4GNZA\naIfBQ8RqcdNnCOQB3UOH517geyi8x7ye7fLzEyv+s/KBhsLX8WvIF7RXSact\nPxFIZBF9DzeLDUFdUec8JOPKoAVgDWNkQXik+umIqQM2TvuMj8oSQPOpLl1m\nfVoNoV3stTebeCpjCQ/kgL+ZcRfh9dy/TNBKGVD3W3Arq4Cx0BMsdkFqURV1\nCvsO+rGxUPH+uhalVi49gdmD7j2zSdjl+hR09143esFaTziNSTPQgVCi6Si1\nWwuN\r\n=hXE6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB6UCneg4JuO3BEfiCzlMqY/XqI6zS/LUhGvyK8guEcfAiEA/CJx62RVwkUKFVhC3w4ApWC3IuVylyTy6pX7c6fPbhs="}]},"_npmUser":{"name":"tab_mk","email":"tabmk999@gmail.com"},"directories":{},"maintainers":[{"name":"tab_mk","email":"tabmk999@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/2fa-hotp-totp_1.0.3_1612558027880_0.04312505918421361"},"_hasShrinkwrap":false},"1.0.4":{"dependencies":{"@types/node":"^14.14.25"},"name":"2fa-hotp-totp","version":"1.0.4","description":"Zero dependency HOTP/TOTP 2FA","main":"index.js","repository":{"type":"git","url":"git+https://github.com/TABmk/2FA-HOTP-TOTP.git"},"author":{"name":"TAB_mk","email":"tabmk.contact@gmail.com"},"license":"MIT","keywords":["2FA","HOTP","TOTP"],"bugs":{"url":"https://github.com/TABmk/2FA-HOTP-TOTP/issues"},"homepage":"https://github.com/TABmk/2FA-HOTP-TOTP#readme","_id":"2fa-hotp-totp@1.0.4","_nodeVersion":"12.18.1","_npmVersion":"6.14.7","dist":{"integrity":"sha512-gOxRz/93IbVh73yNYzO7Oh1t6vs8VaGT8UWzsD/VfmweVl2/ihituQ6sWkc1LW0p9maV9Y43Cqqz0dlBJsABhA==","shasum":"bc7a9b7911f72ab304d2bd29029eee40cfb8e9e3","tarball":"https://registry.npmjs.org/2fa-hotp-totp/-/2fa-hotp-totp-1.0.4.tgz","fileCount":8,"unpackedSize":11956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHbJCCRA9TVsSAnZWagAARF4P/Rw8cuCPPtNtnsC++gmM\nGVTYqgcG8wti9tIBW9ERI6xk6KsdoQp21E+EFvx13/MF1geqco1qNVMSrDvD\nFtBweYhj9QodVwYw/Sseoq2b6Ok+tzSRFnLs94wW+1vTUwhGKIdExdhSz3A0\nHRMlxAgx0GEvLBdzYRZoC1awKmUemmo18eaATFI3R7do/ziTmpimltBRICsE\nWZcw71bX6ChIFMB6LfM9gKWiLSZ4bP5dl+4oWb31Q/afMsXZErO4AMCFosvb\n/QlNUWdVGo7Q6GWyRw7eq05Y1lV+v+mdv6dHvE7CYesitgD6pvq7pc7rkG2P\ncV6rIGV2f0S7/mn2GEFPCPREVUNaogXu16MNpg9PO2Dnu5cBUB2iZrxWBUZR\nys9Q165kQdplc5ovXTUqXVBcF6tP1e5R1wel865HELVnlvojxFacZ753NyKp\nMCIQ/5UhBqPZE6BIW93+XM7/tyZTql7mLNrW4jH+STh5wutJGIVRso6bFpZg\nsfyAXG3pfO/M5iPch7qZKU8stOKE3fMarghkHn0zIxyv0cXoF6URiFdv/nke\nTJJyCRj6GpYXhC56FaDBWf1VFeKbPMhTYX7uBoCZIwDY/USw1JVWplTwntgv\nx77rd2kOcvW8F989d5b7dFx7QKgdt9PbacM+oVkg5ceWUkWXbEHNjGDFVN0T\nr2rb\r\n=LzsT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFteRICHox0EdV42fKlyxUTG8nPAQo28SQK3kKsiz9YcAiBeiI0VTvVa5w/mboHyPqv+hP0IPPLjy3XZNcweNGgT5A=="}]},"_npmUser":{"name":"tab_mk","email":"tabmk999@gmail.com"},"directories":{},"maintainers":[{"name":"tab_mk","email":"tabmk999@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/2fa-hotp-totp_1.0.4_1612558914440_0.7779284776412814"},"_hasShrinkwrap":false},"1.0.5":{"devDependencies":{"@types/node":"^14.14.25"},"name":"2fa-hotp-totp","version":"1.0.5","description":"Zero dependency HOTP/TOTP 2FA","main":"index.js","repository":{"type":"git","url":"git+https://github.com/TABmk/2FA-HOTP-TOTP.git"},"author":{"name":"TAB_mk","email":"tabmk.contact@gmail.com"},"license":"MIT","keywords":["2FA","HOTP","TOTP"],"bugs":{"url":"https://github.com/TABmk/2FA-HOTP-TOTP/issues"},"homepage":"https://github.com/TABmk/2FA-HOTP-TOTP#readme","_id":"2fa-hotp-totp@1.0.5","_nodeVersion":"12.18.1","_npmVersion":"6.14.7","dist":{"integrity":"sha512-SknKgcjj9NFVgME5xBXHZCs6socm0+5YNsKma8IzAuAvXJmJHzXh0Y3x0SSqc2542s7iNrsZuPj/AfePMvz0yQ==","shasum":"285397bd267d7a9715b5cee00b85087f7b3b1235","tarball":"https://registry.npmjs.org/2fa-hotp-totp/-/2fa-hotp-totp-1.0.5.tgz","fileCount":8,"unpackedSize":11959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHbKlCRA9TVsSAnZWagAA49AP/2TC5L5NnA6S+WM5JkDQ\ninCxooYUMgrLv+3zAKuRdQ2Xxml8AFiFVir0XQ8gey/CQTwkyo2XtSf68idJ\nHlbygl2Zv3jOj0YX4nQeZXsvRfb4zgL9H7YGQPi1CiJzX4adH9ALzEbyZgii\nhciYQApuH06ztwUzalE9pwsRe1X8vlwJDoNhvJ297cCv/enI3YFmPUGmu+IT\n8bRCWJVp02iRNe2FIXH6OC4+q38dgGmpFTgifpRwz+04U7bYdgQRsFmSyg3n\nIXY0nQ3ivm+MZNQ0VnVjeSgGkJrtbXdF8hqNNCUdKWREWrEGL3lB6uG1DCVg\ntIk1VaXLuEU+ucn288B9aOQOm7btqtgH1/ZcPr1oIJXsMXDyaiRYRIX9CgKS\nIhBbN9FqZ9mVM1ewnFE61/cv+iDHlGBEm4ajI3+3E0x1fsr0Y8b5r6FVXIC0\nxXa/hLe9rR2KsNRVY/fQGTddKeG2A3B31HGZpBcrGLNCf4D6I62js6wq/Lk8\nn4HFOVXDSaAj/83RmRJZnnttgmnH5+1Fo+7CI13a+QR4xnk8ZadMuHExFdg4\nnBcOwJHYVG+hSElcdhETlXWoTgptrOxgAcHV/MCp1h62aUcfqwNXTEkDObBr\ndFZczJQXbBwUy6qPQoyjnKKp97Kq4T7tlfWEaRkIm85TNlGcAws53HSsDfjj\nFLZn\r\n=sYA6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHKmHv67acCHAOtL39E6j6pqa4n1gYU2Y9rX7Gw+2zAfAiEAlKPuxQYJO+G6bj+DkHbvgOtia7cWgIl/xB9PjUl5eJ4="}]},"_npmUser":{"name":"tab_mk","email":"tabmk999@gmail.com"},"directories":{},"maintainers":[{"name":"tab_mk","email":"tabmk999@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/2fa-hotp-totp_1.0.5_1612559013466_0.314670142370721"},"_hasShrinkwrap":false},"1.0.6":{"devDependencies":{"@types/node":"^14.14.25"},"name":"2fa-hotp-totp","version":"1.0.6","description":"Zero dependency HOTP/TOTP 2FA","main":"index.js","repository":{"type":"git","url":"git+https://github.com/TABmk/2FA-HOTP-TOTP.git"},"author":{"name":"TAB_mk","email":"tabmk.contact@gmail.com"},"license":"MIT","keywords":["2FA","HOTP","TOTP"],"bugs":{"url":"https://github.com/TABmk/2FA-HOTP-TOTP/issues"},"homepage":"https://github.com/TABmk/2FA-HOTP-TOTP#readme","_id":"2fa-hotp-totp@1.0.6","_nodeVersion":"15.8.0","_npmVersion":"7.5.1","dist":{"integrity":"sha512-gi3Nn6tPcc8H42QGdYKPDxonV5pJdH7twMF0STrDZtHxvSimPqO6tXXfnibxKAtP9s7mra16k19vo+tN6MmM4w==","shasum":"41379c59eecd8bedc3976c8cae1fef87adc33052","tarball":"https://registry.npmjs.org/2fa-hotp-totp/-/2fa-hotp-totp-1.0.6.tgz","fileCount":8,"unpackedSize":12010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQRLCCRA9TVsSAnZWagAA1LgP/3Hr7TAAr9j0k/dAS4XV\nH25NtiYTOCftvEFgFC0Y94n9PxJrl9YJl5hGgT2UJYg3dKC0XrXwv5HPHOVh\niB+FVEmRZeGJPNS+XEcOXDvl+2AX63dE+nYKlWCw8/Abfo9gsvTt5T5CTdYB\nxGle0bFWa7xHy5V6FDVF7wNqA0/N8JznbRZgtd8DvQ6Rkgy2MKiGe13VXsKR\nYA+15h5k54cGL5Kzg1kFP070FuISpDxsJaFTGozTemKKOnkD/w/+75rn6/C9\nmHMQ6QdXNDghEhacHNDd1S28vliXo8iPYegwyUsGLTCVUXd6bnswOm3rWyN2\nGiwgnehtqQQz5vP29yN5LbmV2pBgkAYR5qsbm/3/72lXeFrQehnpdxBXmiA2\no2yE3KsD/LVs4MVhoPMktbz7qKqdSzbQ42wX1VZudkLD10mRGsnShpyUKHs+\n5m0qke0ney6nAeWEv8Kkk5SwSXTfuy0kWHj9l9N7IE2gSMZOV8EAuyV98DIE\nSwoM4s6mXLJEqR0l8gByHWLlxvg5S1EoAGmtNm+XwhpTDvcgtbtNPFXHmeRz\n4rfCX8k7qlGfuGy9up4Oy9K+IE4sVkfs/+kDXLavHLvLw1snRMO8xbDw2aWp\n7tDxfZAbEGmEy2DSwFo00NGRvq+5pgYVyoKDu0G0ymRp4yVhuOkrHMfSXh7l\nTR2d\r\n=+Pc6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH/GS3MXJdZ/5ntL4MmlrWcvbwkNW5pYprfqWmBodcf7AiEAto1+MzkWsJyduLiVDJUngU/7o+/CaoG3vbdwca/etrk="}]},"_npmUser":{"name":"tab_mk","email":"tabmk999@gmail.com"},"directories":{},"maintainers":[{"name":"tab_mk","email":"tabmk999@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/2fa-hotp-totp_1.0.6_1614877377465_0.7449290053216615"},"_hasShrinkwrap":false},"2.0.1":{"devDependencies":{"@types/node":"^14.14.25","@typescript-eslint/eslint-plugin":"^4.28.1","eslint":"^7.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-airbnb-typescript":"^12.3.1","eslint-plugin-import":"^2.23.4","typescript":"^4.3.4"},"scripts":{"build":"tsc index.ts","test":"tsc test.ts && node test.js"},"name":"2fa-hotp-totp","version":"2.0.1","description":"Zero dependency HOTP/TOTP 2FA","main":"index.ts","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/TABmk/2FA-HOTP-TOTP.git"},"author":{"name":"TAB_mk","email":"tabmk.contact@gmail.com"},"license":"MIT","keywords":["2FA","HOTP","TOTP"],"bugs":{"url":"https://github.com/TABmk/2FA-HOTP-TOTP/issues"},"homepage":"https://github.com/TABmk/2FA-HOTP-TOTP#readme","_id":"2fa-hotp-totp@2.0.1","_nodeVersion":"15.8.0","_npmVersion":"7.17.0","dist":{"integrity":"sha512-LpDvh6mcjAbO7wwziXixTfN1RR8XKvRCgpnhfbBWPc8mJFw3LFhYlc46dpg89ll+1wpn/UIvRx+hBDjbJrjypw==","shasum":"953195df1700900fe24f3f361c5d127b03d645d5","tarball":"https://registry.npmjs.org/2fa-hotp-totp/-/2fa-hotp-totp-2.0.1.tgz","fileCount":12,"unpackedSize":7468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8KKICRA9TVsSAnZWagAAs9QP/jwFW/qdAN9OPyLbUMN4\nMY7hFmpyp5m6q8vh3A2oBzHSCMUikXlpW+NYi5Wx+EQVVmu84a3YXQZB17D8\nip2Zj31RJcwVPNNR8JsbxGrC4+4nFNpaZxHKEYd4vMhI1KOG8A5117Np/A/6\n/6F+q7pBCrYoU4p5epjJ/o1PjqmMptfqIPQBqSqi4esWPWfDpMZfS1+pQQSh\nNG7WPP0OyqwQkPsyA57nsfBE3A8d+U/fIVmIyKBo52RQbGtJRCOogefujpQ5\n3QRsmahCL0p6LQimetqynuebfWUiaChVvX54QCo3UTJEwDgwpEUd+yXtKl3L\nSPEg8QHM2PEQtj5IzVLM8QFvzDNkF9HAi/G5c3JUbAr8CwV3eFn2Boa2c7mT\nu8dWMv/InV8zt1dNJ2z2T/h6rKQDu2/ywgi6RTMTlwvzg0jPQmqcmdg4lj6A\nTpeQFAGBTqTpOeW3vWoWYyLziYQ1YkSpcjfPuMkqeUVSUNTYAjlNqRDZVhhM\nasLaMTawTpy4cb9WHVK87Ua9tWw0hHx8Gt8KEQScU4MS/l3bRDqiuBgaW+nv\n/joWo7tfuHJHoFRDm4NYRCbJ1pdyboOkHEcqXseBI2Z5DnAHorhTNY0apb+6\n2P0snUYihdJ+OBIR7epQ/VVTOHuG8PdIP8PHqVD5SFZVXNA5+mvirqRQKIMm\nw4d2\r\n=CJCz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC1LRIta62jDoPTSkbtWwbrhh71qfch3hUnozgn6QW1tAiEAirp9Ik0VtvmA9UfH6ZhfYPhgZVGb9GNjUfAMO0bB3Aw="}]},"_npmUser":{"name":"tab_mk","email":"tabmk999@gmail.com"},"directories":{},"maintainers":[{"name":"tab_mk","email":"tabmk999@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/2fa-hotp-totp_2.0.1_1626382984251_0.36679841753057896"},"_hasShrinkwrap":false},"2.1.0-beta.1":{"devDependencies":{"@types/node":"^14.14.25","@typescript-eslint/eslint-plugin":"^4.28.1","eslint":"^7.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-airbnb-typescript":"^12.3.1","eslint-plugin-import":"^2.23.4","typescript":"^4.3.4"},"scripts":{"build":"tsc index.ts","test":"tsc test.ts && node test.js"},"name":"2fa-hotp-totp","version":"2.1.0-beta.1","description":"Zero dependency HOTP/TOTP 2FA","main":"index.ts","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/TABmk/2FA-HOTP-TOTP.git"},"author":{"name":"TAB_mk","email":"tabmk.contact@gmail.com"},"license":"MIT","keywords":["2FA","HOTP","TOTP","OTP"],"readme":"[<img src=\"https://img.shields.io/npm/v/2fa-hotp-totp\">](https://www.npmjs.com/package/2fa-hotp-totp) [<img src=\"https://img.shields.io/npm/l/2fa-hotp-totp\">](https://github.com/TABmk/2fa-hotp-totp/blob/master/LICENSE) <img src=\"https://badgen.net/npm/types/2fa-hotp-totp\">\n\n<img src=\"https://badgen.net/npm/dt/2fa-hotp-totp\">\n<img src=\"https://badgen.net/npm/dm/2fa-hotp-totp\">\n\n__Help__ [<img src=\"https://img.shields.io/github/issues/tabmk/2fa-hotp-totp\">](https://github.com/TABmk/2fa-hotp-totp/issues?q=is%3Aopen+is%3Aissue) [<img src=\"https://img.shields.io/github/issues-pr/tabmk/2fa-hotp-totp\">](https://github.com/TABmk/2fa-hotp-totp/pulls?q=is%3Aopen+is%3Apr)\n\n#### __Rate me__ [<img src=\"https://img.shields.io/github/stars/tabmk/2fa-hotp-totp?style=social\">](https://github.com/TABmk/2fa-hotp-totp)\n\n# __2FA-HOTP-TOTP__\n\nZero-dependency <img src=\"https://badgen.net/bundlephobia/dependency-count/2fa-hotp-totp\">\n\n v2 and still __<1kB gzipped__ <img src=\"https://badgen.net/bundlephobia/minzip/2fa-hotp-totp\">\n\nMy implementation of 2FA HOTP/TOTP algorithms in TypeScript + base32 encoder for creating links for authenticator programs like [Google Authenticator](https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2)\n\n### Full documentation 👇\n\nhttps://tabmk.github.io/2FA-HOTP-TOTP/\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/TABmk/2FA-HOTP-TOTP/issues"},"homepage":"https://github.com/TABmk/2FA-HOTP-TOTP#readme","_id":"2fa-hotp-totp@2.1.0-beta.1","_nodeVersion":"15.8.0","_npmVersion":"7.17.0","dist":{"integrity":"sha512-6FSEBOuz4OzFUbYjgVb11USVCH14kD55N3dCh5jJH5ZkT7v5KNzsU1KqG/orvke/yaXZRg6RUsAEBqNPYCNbNA==","shasum":"9f1e082a6ca76256081e3ec8b65f3adfd3dd2ddb","tarball":"https://registry.npmjs.org/2fa-hotp-totp/-/2fa-hotp-totp-2.1.0-beta.1.tgz","fileCount":14,"unpackedSize":9405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhM4/ECRA9TVsSAnZWagAA01QQAIO+odSd80D6imEV30x/\nKvH3/DPw5UTD7UutD2lzAKSQMe6RaoWW3l6Zrd3jueYHejhi3CuUJ4tTYsqi\nBjs13vcNTXH0RQ9/zkbUffSfM+0aEZpWNdWFi1a2CajSRIOgOoB9eMEE71UR\naPfkqorylfWsy3+qzNJKnsxDSNviAz0gav2lrp6t1PxvTJhI3H/9qQSVrncQ\nwxFKDJk9B0jTl1UTzYZz3vzkAHFJni0kvD4qI4WlZM0yMhsCT+r7tilWqhKi\nhRd92qEManapZgRul7Pw8ns6fan5jnDn8O+0X0X4wVtIRP2pbvxMV3Fhjhlf\nuKLXWfv/ufCCRnSeGI3R2utGPItplNIt1yFc58tk4JQcxPraOu8rjz7WZsDH\nEdR+hPjkwPsZ+Mj6oOBK7xGqD1D9OHElc+V153DLNfgxQ321ZGUEOVE4mDi0\ne6ATtyXo4XofyMoEj2A6G3NxpW0QdLyMU3imGOsgaNywdT7xywNsg5zL3z/6\n+jMhOUJC2n08bU6+etKm8gOlzF9zYbY0eSLSAM68NaS+is1i3qcmAQgO2Owl\nZ8rj5JGSXeJq17I5nZXFN6fApiXmfELcDeBFL/Nhlxiwj1mIgM+FUsFf8sCo\nIuVMTPMN4dsPmSaVGOBKM1GTcEqzA0+4Hiv89Tdsbkhj98Ee7I7/uQDnRRip\nAgFz\r\n=oUyh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXnCUzGFMKUaXd9cihk67UQdFnWygkAgoSNkKU9FJ2pgIgLe0QtuL9Dxec3LMT8ZYZuPmLlNf39O+dhKCywCaZTJw="}]},"_npmUser":{"name":"tab_mk","email":"tabmk999@gmail.com"},"directories":{},"maintainers":[{"name":"tab_mk","email":"tabmk999@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/2fa-hotp-totp_2.1.0-beta.1_1630769092470_0.37834480922588054"},"_hasShrinkwrap":false},"2.1.0":{"devDependencies":{"@types/node":"^14.14.25","@typescript-eslint/eslint-plugin":"^4.28.1","eslint":"^7.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-airbnb-typescript":"^12.3.1","eslint-plugin-import":"^2.23.4","typescript":"^4.3.4"},"scripts":{"build":"tsc index.ts","test":"tsc test.ts && node test.js"},"name":"2fa-hotp-totp","version":"2.1.0","description":"Zero dependency HOTP/TOTP 2FA","main":"index.ts","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/TABmk/2FA-HOTP-TOTP.git"},"author":{"name":"TAB_mk","email":"tabmk.contact@gmail.com"},"license":"MIT","keywords":["2FA","HOTP","TOTP","OTP"],"bugs":{"url":"https://github.com/TABmk/2FA-HOTP-TOTP/issues"},"homepage":"https://github.com/TABmk/2FA-HOTP-TOTP#readme","_id":"2fa-hotp-totp@2.1.0","_nodeVersion":"15.8.0","_npmVersion":"7.17.0","dist":{"integrity":"sha512-D2dm6Dn9J4JMfXxKOeKqi590/elA2lsmZLuQjMJNTahned7LxssutF2u+lBGjREBBFHM8xl4iKQ9I0E61kTTrw==","shasum":"ce7b345e4df90bbe0f191c1521c2ea33fb05c150","tarball":"https://registry.npmjs.org/2fa-hotp-totp/-/2fa-hotp-totp-2.1.0.tgz","fileCount":14,"unpackedSize":9388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhM6LTCRA9TVsSAnZWagAAo/4QAIobqXvzOd/M96I4cFK4\nWi5U30dRxI1vL8LH3B0+2WtJ6p5SNnaJcrGWK1aQ1TMSj4PWOSELskFYhJCg\n1Sqj5kWfDUpjsxYOFwDgPatUEYGJrLPyL2yaBIS0teS74NI2CuDWWpUhtYsQ\n+ppGI+X14QyW3KbFYe6WDKU/R1MrToPTDnw+QZ8CbktoBnnTv9Lph2M5WJkV\nLkFalOjA87Ab5to40GlJ98ZXyCsT+79wV7nwAMcgORAYISipcUhUGCAJ2TLk\nsgPJz0DEKcZygylgNhXLZz2TiW4cG+cn6+STQZQ9qy2tamN/jpUlR1tFJjmS\n/imMngzPj6aMjcDrLr1+CukUXPBANNOHAcF6nSsXllm3FvWVBZ/KiRW+MYSB\n1R9E9JhVUjpleMlCm0FIgsmwjBnrYo80R5qsDdYeBPPvEJOd4IXwkswYnG8J\nCIiF2r719Lv7k3Dwl7/S9vonreLzVp5ZXGSvdB2oWcGU0p/HO+mvs/d22l8y\nOLErV9u+CgWz4WhhtGV9hFbbMWxX5nH6r4C+KQ2jIx4Gim+fyN/is4p4ZRv1\n00HnVVc8VjdGuAws9IqvxZexkgcmKC22feknUGQds6NGSWu2fDE8aEOWcSGt\nBa4mKWlR5zjBU4CyqDiR5WJ22qgx2e+uT8u0Ln5QXuWgnTvL+ZwlUdyAFURu\nKOV5\r\n=zdvW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5OTW+jvRPPyqPPNXy4LMdrwwL9dnbWfAMkzgAWoU/DAIhALad7YYl2JBzrr2+pEw1QKr4zFtaGV9pmhk9tcJzAuLp"}]},"_npmUser":{"name":"tab_mk","email":"tabmk999@gmail.com"},"directories":{},"maintainers":[{"name":"tab_mk","email":"tabmk999@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/2fa-hotp-totp_2.1.0_1630773971559_0.11052158089875119"},"_hasShrinkwrap":false},"2.1.1":{"devDependencies":{"@types/node":"^14.14.25","@typescript-eslint/eslint-plugin":"^4.28.1","eslint":"^7.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-airbnb-typescript":"^12.3.1","eslint-plugin-import":"^2.23.4","typescript":"^4.3.4"},"name":"2fa-hotp-totp","version":"2.1.1","description":"Zero dependency HOTP/TOTP 2FA","main":"index.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/TABmk/2FA-HOTP-TOTP.git"},"author":{"name":"TAB_mk","email":"tabmk.contact@gmail.com"},"license":"MIT","keywords":["2FA","HOTP","TOTP","OTP"],"bugs":{"url":"https://github.com/TABmk/2FA-HOTP-TOTP/issues"},"homepage":"https://github.com/TABmk/2FA-HOTP-TOTP#readme","_id":"2fa-hotp-totp@2.1.1","_nodeVersion":"15.8.0","_npmVersion":"7.17.0","dist":{"integrity":"sha512-UNhCwZWmUcgscC3KdTj+0oi5lMBwB+cnFbf3efTZHc1kvciJn0tLP2E9eIeaLhS+ihDs7V4islzRtcCvnuCCxw==","shasum":"ad17754dcc0e57aa80591ca6cc8bfab2649a2769","tarball":"https://registry.npmjs.org/2fa-hotp-totp/-/2fa-hotp-totp-2.1.1.tgz","fileCount":13,"unpackedSize":7766,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqHVlYNqxQcPz1ek9fKkdrgPorfpnNoU73wM/ifMm07QIgdpwoqgP1AkXKzEuUJqryjPx80TjITM402U7DLno1hbk="}]},"_npmUser":{"name":"tab_mk","email":"tabmk999@gmail.com"},"directories":{},"maintainers":[{"name":"tab_mk","email":"tabmk999@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/2fa-hotp-totp_2.1.1_1631990306213_0.45790725189102144"},"_hasShrinkwrap":false},"2.1.2":{"devDependencies":{"@types/node":"^14.14.25","@typescript-eslint/eslint-plugin":"^4.28.1","eslint":"^7.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-airbnb-typescript":"^12.3.1","eslint-plugin-import":"^2.23.4","typescript":"^4.3.4"},"name":"2fa-hotp-totp","version":"2.1.2","description":"Zero dependency HOTP/TOTP 2FA","main":"index.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/TABmk/2FA-HOTP-TOTP.git"},"author":{"name":"TAB_mk","email":"tabmk.contact@gmail.com"},"license":"MIT","keywords":["2FA","HOTP","TOTP","OTP"],"gitHead":"900cbb11b36ac25b0668ce34879e9c95542574b7","bugs":{"url":"https://github.com/TABmk/2FA-HOTP-TOTP/issues"},"homepage":"https://github.com/TABmk/2FA-HOTP-TOTP#readme","_id":"2fa-hotp-totp@2.1.2","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-EKFCb0Jq70ndVIqsMC7xWT8/0XGFVS6HcmZgM3NoDKmP3DYcs8jKXJoPdk1SNykDoNA+kkoiJMgRGcYz2JWNuw==","shasum":"2a6107679219ec7f2594132b51c2c4bd89d9c00e","tarball":"https://registry.npmjs.org/2fa-hotp-totp/-/2fa-hotp-totp-2.1.2.tgz","fileCount":13,"unpackedSize":7924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmv6lCRA9TVsSAnZWagAALdYP/19eMRy1lXHFl7LPFrec\nwmFFu7MS8mYjPS8S18QIogAA/ZWBJUofumVOwf6NSQKn2HlnPaxZZIdmO+98\npRsTcVP5fHfGrI81bOKwL9mTiPOJBER72zjRue/f7DdWHATZI1TPKjGb/uVp\nnPzsmylEHIOo9Fc6o+2h25vNSytGc8vDn66Q1pCz+eoxffvTEDRmAFOuIEYl\nXvmDot9GdMEbkUI5nsFCc/eO0712+24WepBcA3mRG0GyJIN82+n1INWmrcZF\n1xyrhWffY+10Zu4AuOSI9rmHIChfwhfDd+H/XXTRc0LRyegbgJfHhGGAG1aT\ns4USbjivs6vg2yepabZzM5Ucbu5ycBxUhJbjxeLKx7HQjFXSCf9+Vq+7HvM7\nmj72Js8Jw2xls1pe5JARLZMpMpBi1P1U1sQ1soptWxwhY4hPMmsBJeJKe1iW\njbx9vjFw/LHVzfhjQgzkmQWww2Zim9s1WJXiJJuVm3jXyHy3UZHQuX8REwbk\nKgP7gBui5cvospwdFXUu+eKD1IFtU3MQdbaLb4MEPmsJR9il3ER7AFieFAbC\na67k4JL9CYo46gAJJM1zE/rCpmsqQQKh7kWTP3JR5FKfu4zS6dH/WVHdQRoP\njQuojB/E/aY7Umad2MWG140l+4vRC5dX2fiA6G+DVVxJu5XpOjPjfCPe5vgr\nUEOi\r\n=kkRn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDd9OmdRqsxNcwfNeA9FUe4OaxiS5fnq82REtcL0OF15gIhAIqDFLUaD0rTOT3d6/yu5QO9ORNzSMxV3ZxRu16VRev+"}]},"_npmUser":{"name":"tab_mk","email":"tabmk999@gmail.com"},"directories":{},"maintainers":[{"name":"tab_mk","email":"tabmk999@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/2fa-hotp-totp_2.1.2_1637547685533_0.8701265543662611"},"_hasShrinkwrap":false},"2.1.3":{"devDependencies":{"@types/node":"^14.14.25","@typescript-eslint/eslint-plugin":"^4.28.1","eslint":"^7.29.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-airbnb-typescript":"^12.3.1","eslint-plugin-import":"^2.23.4","typescript":"^4.3.4"},"name":"2fa-hotp-totp","version":"2.1.3","description":"Zero dependency HOTP/TOTP 2FA","main":"index.js","types":"index.d.ts","repository":{"type":"git","url":"git+https://github.com/TABmk/2FA-HOTP-TOTP.git"},"author":{"name":"TAB_mk","email":"tabmk.contact@gmail.com"},"license":"MIT","keywords":["2FA","HOTP","TOTP","OTP"],"bugs":{"url":"https://github.com/TABmk/2FA-HOTP-TOTP/issues"},"homepage":"https://github.com/TABmk/2FA-HOTP-TOTP#readme","_id":"2fa-hotp-totp@2.1.3","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-Ig8bQpNlAFl7wG8ohiH4Ndnj9T2BST9XHy9dGHfOzE+QohdlXhpngVIwVTXJa/YmiNSBBvfFGC+FklpdiYv0kg==","shasum":"e37910af8b90f2b436fb5adf3cbdf3c82fc34a32","tarball":"https://registry.npmjs.org/2fa-hotp-totp/-/2fa-hotp-totp-2.1.3.tgz","fileCount":13,"unpackedSize":7980,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFwa9XMCc9EFxNM7ItLTj7uBqTRZfzzEkikklmXhYJGJAiAqKW7U9FF3910NagOoXZf0Ky6XmwzemKdxm36FOFisng=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizAWkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq21g//RJLZuEdJUoMyJ6D4g//eBRIvf0nNaD5VwnLyZHiqvCdHs5vV\r\nCKiEGLowE6x63/Xwt2m9eFOUg/h3V3HRPUpDQvP8BloIxYDmIy0T9c8wWx3H\r\nh+GzclTU9xML8MF9oYJm6Hi3Bv/VzaT/397lyCzGgeL8a6hHvlhGDQxrD9XC\r\nu8wlhjJ11kzdk0P4vMupm54tMMcJUJ3gNHPE0x11oSsRPb+669WQWu3hyPbR\r\nniemF91PGhIFaYGeqbx0z5Ju63H26z7bQXdcroDHgXUqRlN9e0516Szj4Y7J\r\n8bqCSQBiOR2q9qwrxFMnfggXAW9jYzCQva5fIyvzFdVN6rl1mKbtZJcWgDoQ\r\nsSMXjMjaf/qQBvw1f7vgALbSaUsDxOiywtrUFaVIJOFlFOgkQweBPBzCxyc0\r\nf3a5WYepKFmxRVRnokAYCKdXcVwTguRD3Cxz0W4UbNnDahfWNVFA60OGFvPM\r\nEDrcmoP5lKLE7o/xV4Pnm+970m3qgsZGCy8BA+S9JygB5w7hnjfwx8KwFIIL\r\nCDCMPp+19j6x72r18CIYQqa/UFORiB/Qu128rSeMU/Wh6eVZaB7+Cfn/hMZA\r\nf7nCjlgXTsxaIAhMw+I8oVXp7+WEOLMYTm6uVHmbyGfxj7ZZlf2nFcoEaXl7\r\n6i402rldVhD9VMBlkqjkOh0U5vNdwDG7GkA=\r\n=ayty\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tab_mk","email":"tabmk999@gmail.com"},"directories":{},"maintainers":[{"name":"tab_mk","email":"tabmk999@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/2fa-hotp-totp_2.1.3_1657537956310_0.8355647516406546"},"_hasShrinkwrap":false}},"time":{"created":"2021-02-05T20:32:19.025Z","1.0.0":"2021-02-05T20:32:19.200Z","modified":"2022-07-11T11:12:36.497Z","1.0.1":"2021-02-05T20:36:25.689Z","1.0.2":"2021-02-05T20:41:38.175Z","1.0.3":"2021-02-05T20:47:08.066Z","1.0.4":"2021-02-05T21:01:54.550Z","1.0.5":"2021-02-05T21:03:33.606Z","1.0.6":"2021-03-04T17:02:57.607Z","1.0.7":"2021-03-04T17:29:01.619Z","2.0.0-beta.1":"2021-07-15T20:25:22.232Z","2.0.0":"2021-07-15T20:46:53.428Z","2.0.1":"2021-07-15T21:03:04.393Z","2.1.0-beta.1":"2021-09-04T15:24:52.601Z","2.1.0-beta.2":"2021-09-04T16:41:13.814Z","2.1.0":"2021-09-04T16:46:11.752Z","2.1.1":"2021-09-18T18:38:26.421Z","2.1.2":"2021-11-22T02:21:25.677Z","2.1.3":"2022-07-11T11:12:36.436Z"},"maintainers":[{"name":"tab_mk","email":"tabmk999@gmail.com"}],"description":"Zero dependency HOTP/TOTP 2FA","homepage":"https://github.com/TABmk/2FA-HOTP-TOTP#readme","keywords":["2FA","HOTP","TOTP","OTP"],"repository":{"type":"git","url":"git+https://github.com/TABmk/2FA-HOTP-TOTP.git"},"author":{"name":"TAB_mk","email":"tabmk.contact@gmail.com"},"bugs":{"url":"https://github.com/TABmk/2FA-HOTP-TOTP/issues"},"license":"MIT","readme":"[<img src=\"https://img.shields.io/npm/v/2fa-hotp-totp\">](https://www.npmjs.com/package/2fa-hotp-totp) [<img src=\"https://img.shields.io/npm/l/2fa-hotp-totp\">](https://github.com/TABmk/2fa-hotp-totp/blob/master/LICENSE) <img src=\"https://badgen.net/npm/types/2fa-hotp-totp\">\n\n<img src=\"https://badgen.net/npm/dt/2fa-hotp-totp\">\n<img src=\"https://badgen.net/npm/dm/2fa-hotp-totp\">\n\n__Help__ [<img src=\"https://img.shields.io/github/issues/tabmk/2fa-hotp-totp\">](https://github.com/TABmk/2fa-hotp-totp/issues?q=is%3Aopen+is%3Aissue) [<img src=\"https://img.shields.io/github/issues-pr/tabmk/2fa-hotp-totp\">](https://github.com/TABmk/2fa-hotp-totp/pulls?q=is%3Aopen+is%3Apr)\n\n#### __Rate me__ [<img src=\"https://img.shields.io/github/stars/tabmk/2fa-hotp-totp?style=social\">](https://github.com/TABmk/2fa-hotp-totp)\n\n<p align=\"center\">\n  <img src=\"https://github.com/TABmk/2fa-hotp-totp/raw/master/img/1.png\">\n</p>\n\n# __2FA-HOTP-TOTP__\n\nZero-dependency <img src=\"https://badgen.net/bundlephobia/dependency-count/2fa-hotp-totp\">\n\n__1kB gzipped__ <img src=\"https://badgen.net/bundlephobia/minzip/2fa-hotp-totp\">\n\n#### The minimum version of Node.js required is 15 ⚠️\n\nMy implementation of 2FA HOTP/TOTP algorithms in TypeScript + base32 encoder for creating links for authenticator programs like [Google Authenticator](https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2)\n\n### Full documentation 👇\n\nhttps://tabmk.github.io/2fa-hotp-totp/\n","readmeFilename":"README.md"}