{"bugs":{"url":"https://github.com/yeojz/otplib/issues"},"dist":{"shasum":"aa462e7e2c0370278666a608144c3194c7b2f7fe","tarball":"https://registry.npmjs.org/otplib/-/otplib-13.6.0.tgz","fileCount":25,"integrity":"sha512-PCx6+14PYndCRk0G3JuJHmlExzENs43gafqMUVmSFmzMbEweVhBiYcBCL8B32ZMEDPZA4OsMxFEeAob1H+YFZg==","signatures":[{"sig":"MEQCIHhjVUGu2QjaRKGanXCXb6734X89eglLt/NlzsfjnyH7AiACjfITH5JPkTxeCMVhlGvHYJoXLer6o0wlKksg6hv2RA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCDXoCaWYSI66lneHGuQLfJdFGo025XQ+iKKAPuHufQLAIhAJ3WOTUhLTk0AOfA2vBxjExNcrvq+v0grCoctiM4wjDQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/otplib@13.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":561365},"main":"./dist/index.cjs","name":"otplib","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","author":"Gerald Yeo <support@yeojz.dev>","module":"./dist/index.js","browser":"./dist/index.global.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./class":{"import":{"types":"./dist/class.d.ts","default":"./dist/class.js"},"require":{"types":"./dist/class.d.cts","default":"./dist/class.cjs"}},"./functional":{"import":{"types":"./dist/functional.d.ts","default":"./dist/functional.js"},"require":{"types":"./dist/functional.d.cts","default":"./dist/functional.cjs"}}},"license":"MIT","scripts":{"dev":"tsdown --watch","lint":"oxlint src/","test":"vitest","build":"tsdown","clean":"rm -rf dist .tsbuildinfo","test:ci":"vitest run --coverage","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f6ea721c-1e59-4bed-9e8e-ade519b17c91"}},"homepage":"https://otplib.yeojz.dev","jsdelivr":"./dist/index.global.js","keywords":["otp","hotp","totp","rfc4226","rfc6238","2fa","mfa","authenticator","google-authenticator","one-time-password","security"],"repository":{"url":"git+https://github.com/yeojz/otplib.git","type":"git","directory":"packages/otplib"},"description":"TypeScript-first library for TOTP and HOTP with multi-runtime and plugin support","directories":{},"maintainers":[{"name":"geraldyeo","email":"support@yeojz.dev"}],"sideEffects":false,"_nodeVersion":"24.22.1","dependencies":{"@otplib/uri":"13.6.0","@otplib/core":"13.6.0","@otplib/hotp":"13.6.0","@otplib/totp":"13.6.0","@otplib/plugin-base32-scure":"13.6.0","@otplib/plugin-crypto-noble":"13.6.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"class":["./dist/class.d.ts"],"functional":["./dist/functional.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.23.0","vitest":"^4.1.11","typescript":"^6.0.3","@repo/testing":"13.0.1","@repo/build-config":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/otplib_13.6.0_1793439654037_0.5005375832871416","host":"s3://npm-registry-packages-npm-production"},"_id":"otplib@13.6.0","version":"13.6.0"}