{"_id":"@noy-db/on-totp","_rev":"136-e13d5ed3998af1c2652d0a343a970988","name":"@noy-db/on-totp","dist-tags":{"next":"0.10.0-pre.0","latest":"0.9.0"},"versions":{"0.1.0-pre.3":{"name":"@noy-db/on-totp","version":"0.1.0-pre.3","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.1.0-pre.3","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"e4a5ceb8291267ea2df96f680a69a41d66a806db","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.1.0-pre.3.tgz","fileCount":9,"integrity":"sha512-c1iGlDZIsQPNazepsrBnCn9/omvpAYW9ZNX0mDf5Yshn1Kaplgm6UFTFqfNsxzVzPlcO9fyjp4exxyC0Q8pPXQ==","signatures":[{"sig":"MEQCIDP6rudbnvVcNai3WsOMCHcggWAtbpUq5l84zxRM1E1YAiBic6hvbneht8T1b/7swXhy/XC9MvJHORkDFdD2+1mfKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42197},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.1.0-pre.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/c9254b86763101580c40454e5cdd4d59/noy-db-on-totp-0.1.0-pre.3.tgz","_integrity":"sha512-c1iGlDZIsQPNazepsrBnCn9/omvpAYW9ZNX0mDf5Yshn1Kaplgm6UFTFqfNsxzVzPlcO9fyjp4exxyC0Q8pPXQ==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.7","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@noy-db/hub":"0.1.0-pre.3","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.1.0-pre.3"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.1.0-pre.3_1777565428500_0.6083162878128523","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-pre.4":{"name":"@noy-db/on-totp","version":"0.1.0-pre.4","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.1.0-pre.4","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"e81ebf9f2778c018a97faa1d9f463d9e4cb4dc1d","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.1.0-pre.4.tgz","fileCount":9,"integrity":"sha512-Jk2CBb3ESKSBwLKY73On4rsoa+kx42ITSiwv3h0N1tvF1/ltxSkXZOqdgJhL5PWfNOFVishAk6MqlZ00L3ClAA==","signatures":[{"sig":"MEYCIQCXTnDyLhmbzZjv4QzMDVvLfdAPjFtbWFlgZUOOQvv4fgIhAOAO8GVCrruk49H5VFlIxrXW9csH59Gl6ylVwN/ljVRT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42197},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.1.0-pre.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/5e60510eccd3ba3719b77719e6f3029c/noy-db-on-totp-0.1.0-pre.4.tgz","_integrity":"sha512-Jk2CBb3ESKSBwLKY73On4rsoa+kx42ITSiwv3h0N1tvF1/ltxSkXZOqdgJhL5PWfNOFVishAk6MqlZ00L3ClAA==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.7","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@noy-db/hub":"0.1.0-pre.4","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.1.0-pre.4"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.1.0-pre.4_1777734004700_0.8483621931870318","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-pre.5":{"name":"@noy-db/on-totp","version":"0.1.0-pre.5","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.1.0-pre.5","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"c95901dd2317436e9a3ac2bcc36c2b9308db4106","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.1.0-pre.5.tgz","fileCount":9,"integrity":"sha512-61jehpIL6WUaZj0/rdu8C2gL/PeA//Egx+jEP8kB7U3GZ8ezxq78mbFd6ksEENVHS3pwoTOYTFdoY5fvDdsxgA==","signatures":[{"sig":"MEYCIQCKPvsPadVCZzKGq5yV+suMpTXdneZOEjnOff4hs9MAcwIhAJAI23aFJywcWXqD6qex/wHZf2KZ4sAxe7UQVlXrko6D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42197},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.1.0-pre.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/fb03a2b56c0268fecb5f531aae413837/noy-db-on-totp-0.1.0-pre.5.tgz","_integrity":"sha512-61jehpIL6WUaZj0/rdu8C2gL/PeA//Egx+jEP8kB7U3GZ8ezxq78mbFd6ksEENVHS3pwoTOYTFdoY5fvDdsxgA==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.7","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.1.0-pre.5","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.1.0-pre.5"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.1.0-pre.5_1777947487887_0.01508965752069158","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-pre.7":{"name":"@noy-db/on-totp","version":"0.1.0-pre.7","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.1.0-pre.7","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"2f149722eddc3c130bf6d83b2115a877a697a1de","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.1.0-pre.7.tgz","fileCount":9,"integrity":"sha512-luqXPDWvhDEQxH0yqNIlgiA0Sq60Q/MYhIh4zYEwitLuA5KiAhJ/DmBJnzgjw7aGM3Ls1dingcoPBHgvMJiZVg==","signatures":[{"sig":"MEUCIDnsoUaz0mRlZC1519M8EC76xanSOy9OOurAKHSK7qeKAiEAwnWQ9dyOSpb1PrE9fxcc5IoKcTfaaZ73GJBDJNE+bb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42197},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.1.0-pre.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/3d583657eed6742e07713128f6ae5cf3/noy-db-on-totp-0.1.0-pre.7.tgz","_integrity":"sha512-luqXPDWvhDEQxH0yqNIlgiA0Sq60Q/MYhIh4zYEwitLuA5KiAhJ/DmBJnzgjw7aGM3Ls1dingcoPBHgvMJiZVg==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.7","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.1.0-pre.7","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.1.0-pre.7"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.1.0-pre.7_1778050114554_0.508299263337125","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-pre.8":{"name":"@noy-db/on-totp","version":"0.1.0-pre.8","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.1.0-pre.8","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"f60b4155b99b8b865570e02db842dbeb8ca83532","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.1.0-pre.8.tgz","fileCount":9,"integrity":"sha512-q0Aqh7P9FbuK4tFwHJZaSHuN5cDG6odgaiHU+JQfuPR+LRmzOnhsREqSSBbWX/Wh2xa35xqJKY7u9jbQuDxQDA==","signatures":[{"sig":"MEUCIQCaZz+AKv1qypRt9SaGm/YzcdlksatNjqOWsez4N6cgcAIgfQNEzeMkwASO2aeSt6BtRJZaI80SknHi2Q94eYO4bPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42197},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.1.0-pre.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/9217dd9ad75b0aad3c522f7ba952c787/noy-db-on-totp-0.1.0-pre.8.tgz","_integrity":"sha512-q0Aqh7P9FbuK4tFwHJZaSHuN5cDG6odgaiHU+JQfuPR+LRmzOnhsREqSSBbWX/Wh2xa35xqJKY7u9jbQuDxQDA==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.7","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.1.0-pre.8","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.1.0-pre.8"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.1.0-pre.8_1778251716106_0.4500286024161604","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-pre.9":{"name":"@noy-db/on-totp","version":"0.1.0-pre.9","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.1.0-pre.9","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"2a9036790611e7c8b3ba9bdb1eba08b7401258eb","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.1.0-pre.9.tgz","fileCount":9,"integrity":"sha512-csfhhVCmlG6PiWGfcnAxszfpt884vJ0rsCuNJCWPriPgumoV+DCj+lqx5A5wPutv3vMB18KvrTwTLVUetQ4/Og==","signatures":[{"sig":"MEUCIQDOjHwdZjLIsoC8o7BkJlqZSJ3rDVWf6nBZ277UD0RfvAIgc1VZ+LlfS8gEmY6ZfChj9GhUB4qqNoi3dTqMcBtO2U0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42197},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.1.0-pre.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/b08e41bcc8b905348626554cc3f45304/noy-db-on-totp-0.1.0-pre.9.tgz","_integrity":"sha512-csfhhVCmlG6PiWGfcnAxszfpt884vJ0rsCuNJCWPriPgumoV+DCj+lqx5A5wPutv3vMB18KvrTwTLVUetQ4/Og==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.7","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.1.0-pre.9","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.1.0-pre.9"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.1.0-pre.9_1778294078716_0.7630469224011529","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-pre.10":{"name":"@noy-db/on-totp","version":"0.1.0-pre.10","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.1.0-pre.10","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"237f5528f8b6979bfc524789581c9eadf0131525","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.1.0-pre.10.tgz","fileCount":9,"integrity":"sha512-EGdJ+LJbt5Cs8wK5vaiAU2aFXFkmXapN9FaggeEwZ9Uw8Zhe3V5CvjuhcMlNQoPc1pWwiIKMo6yL/G0eopeFAg==","signatures":[{"sig":"MEQCIBCimRo7AvjgzwB1ddwWcASFl7Z5M1HiBhpvxml6Hx4GAiAA2qIXDEclxt49DMWdtNhF2kJkrInQDnpgcQZvAyM1nQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42200},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.1.0-pre.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/7af57a27f6c456b9edead70682cb668f/noy-db-on-totp-0.1.0-pre.10.tgz","_integrity":"sha512-EGdJ+LJbt5Cs8wK5vaiAU2aFXFkmXapN9FaggeEwZ9Uw8Zhe3V5CvjuhcMlNQoPc1pWwiIKMo6yL/G0eopeFAg==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.7","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.1.0-pre.10","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.1.0-pre.10"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.1.0-pre.10_1778335680678_0.8030628505913764","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-pre.12":{"name":"@noy-db/on-totp","version":"0.1.0-pre.12","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.1.0-pre.12","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"db40d429e2a69be428f2119e22999b47c0a515fc","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.1.0-pre.12.tgz","fileCount":9,"integrity":"sha512-2lGDUq8Zox/MGUJTD5rAyryyhBaiF5WWPahotBoGBVQfwd3j+VNVahE9Zt0/pIgqfti+oM6QUCcLmXe7fT1CUw==","signatures":[{"sig":"MEUCIQD6ILXqr7Ae0sEUzCGqkASrY4M9l5TWQATH67jQYfSDBQIgZujZVY0ok7nkByIEVDC1zzGac1jiNROX4NhGEvYPdqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42200},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.1.0-pre.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/d104370bd320630e6ccc62dfac85de7f/noy-db-on-totp-0.1.0-pre.12.tgz","_integrity":"sha512-2lGDUq8Zox/MGUJTD5rAyryyhBaiF5WWPahotBoGBVQfwd3j+VNVahE9Zt0/pIgqfti+oM6QUCcLmXe7fT1CUw==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.7","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.1.0-pre.12","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.1.0-pre.12"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.1.0-pre.12_1779195539478_0.2964982644858174","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-pre.14":{"name":"@noy-db/on-totp","version":"0.1.0-pre.14","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.1.0-pre.14","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"c4f556f441d9898b43d46751de1c044a9e276ca3","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.1.0-pre.14.tgz","fileCount":9,"integrity":"sha512-fXwLCAZgcNClUcNLWJaqixcRFUmkQ6qVzwbSSESfl+rddbghAcgo3WZIYYgN4vSb9Rzd2uiDgYKjPR6dNR76Fw==","signatures":[{"sig":"MEUCIGuuj/Pe0L9eanpQ+LX6f/rYZba7nqzK88UEy7cGzLsQAiEAjZRRBwNfYhK5n+175HIVQmyxBjsEOSKD1LaduJguJmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42200},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.1.0-pre.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/aa8a645552bfdd4c2abdfb4682788ca0/noy-db-on-totp-0.1.0-pre.14.tgz","_integrity":"sha512-fXwLCAZgcNClUcNLWJaqixcRFUmkQ6qVzwbSSESfl+rddbghAcgo3WZIYYgN4vSb9Rzd2uiDgYKjPR6dNR76Fw==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.7","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.1.0-pre.14","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.1.0-pre.14"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.1.0-pre.14_1779344211664_0.9261442195613006","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-pre.15":{"name":"@noy-db/on-totp","version":"0.1.0-pre.15","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.1.0-pre.15","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"df4ce7b44721324cac8f1a571f80994cc3df0209","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.1.0-pre.15.tgz","fileCount":9,"integrity":"sha512-srHQnNRp5iCwj11PGAtNMSlDTAWnvjk2cU99Us+WCNDpkhTpCvuwm5cq3dsUFkOrLrjYN3yhND42xk1yhaK77A==","signatures":[{"sig":"MEUCIQCITkraxzTwfND0zy8liCVOvQI1hj/hmtPwezNjO4VSyQIga41v3fBGQOSoYH3dtvYWhxMiSmkv5e3x6VwHKxvEIkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42200},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.1.0-pre.15.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/2a2f192745bea5ccc7f20258f6ad1eb2/noy-db-on-totp-0.1.0-pre.15.tgz","_integrity":"sha512-srHQnNRp5iCwj11PGAtNMSlDTAWnvjk2cU99Us+WCNDpkhTpCvuwm5cq3dsUFkOrLrjYN3yhND42xk1yhaK77A==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.7","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.1.0-pre.15","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.1.0-pre.15"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.1.0-pre.15_1779414548001_0.2468167031458035","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-pre.16":{"name":"@noy-db/on-totp","version":"0.1.0-pre.16","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.1.0-pre.16","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"3630fd09cb9fca8a6759d765b899c1b38a243b12","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.1.0-pre.16.tgz","fileCount":9,"integrity":"sha512-951/CFJ75US2t/js3/M+rmQ2RDFNUTIQlZcTpHgfTAzF1Fgo1E5at5NRr6Y2VNbEQooxmyuvd+nbptKrRiNQ2g==","signatures":[{"sig":"MEQCICsGg/u+S+2OhisUP6jWkRq0CtRcryo2oxabdynYl317AiBMhBLUjYTAe/bDmkJEjH9c8BYmag2Z+gCJz5S6EzPnAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42200},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.1.0-pre.16.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/92725b493717a24fa35192b3069bc15e/noy-db-on-totp-0.1.0-pre.16.tgz","_integrity":"sha512-951/CFJ75US2t/js3/M+rmQ2RDFNUTIQlZcTpHgfTAzF1Fgo1E5at5NRr6Y2VNbEQooxmyuvd+nbptKrRiNQ2g==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.1.0-pre.16","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.1.0-pre.16"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.1.0-pre.16_1779593735580_0.9342175700382465","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.1":{"name":"@noy-db/on-totp","version":"0.2.0-pre.1","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.2.0-pre.1","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"bddf5888c0c1331f0fdd39f21ff3675f35c9cbb8","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.2.0-pre.1.tgz","fileCount":9,"integrity":"sha512-e1dEJtt6z6W4CEL55CPEdaAolKl6HrGfLs2yqlXT1veuFxJwjhECjUNmkJ21tV1mrSbL+E633UzhB64LrTNdfw==","signatures":[{"sig":"MEYCIQCOvepYhN+DnaK8JCwSVLevHG/ycWte/Ixj01WAQzwbMQIhAIsT5BTrKcw/ZTEQbAdCQ42RGAHxMY0V5Jpz2M3qt2Yr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42197},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.2.0-pre.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/fe846158e339179a4f37be315e1f92bb/noy-db-on-totp-0.2.0-pre.1.tgz","_integrity":"sha512-e1dEJtt6z6W4CEL55CPEdaAolKl6HrGfLs2yqlXT1veuFxJwjhECjUNmkJ21tV1mrSbL+E633UzhB64LrTNdfw==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.2.0-pre.1","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.2.0-pre.1"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.2.0-pre.1_1779632103453_0.534711256487894","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.2":{"name":"@noy-db/on-totp","version":"0.2.0-pre.2","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.2.0-pre.2","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"66365365bdfbf8170abab0e99cc07e5c6ba58760","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.2.0-pre.2.tgz","fileCount":9,"integrity":"sha512-fxDuiXh+uC4ztPSTzWjwlAQhCj9+Fa9kgDz2AiAXcmqcQuAiW6gXwPD9W0xrKfWDSMteOg8pIMXBrgLoG8edSA==","signatures":[{"sig":"MEUCIQCv/Qr3smMx0/fJ3YUcKwf++WsZk8/+6iX5goKZWw2RCQIgTlhLqnZrQnfeDbN6l0D2KGEsCw3eL6lCy7/DH42LMnI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42197},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.2.0-pre.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/db882e60abc812ba53a335a78773d1cf/noy-db-on-totp-0.2.0-pre.2.tgz","_integrity":"sha512-fxDuiXh+uC4ztPSTzWjwlAQhCj9+Fa9kgDz2AiAXcmqcQuAiW6gXwPD9W0xrKfWDSMteOg8pIMXBrgLoG8edSA==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.2.0-pre.2","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.2.0-pre.2"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.2.0-pre.2_1780220139310_0.7285412099254238","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.3":{"name":"@noy-db/on-totp","version":"0.2.0-pre.3","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.2.0-pre.3","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"bb228186897946ea758ba401ed4a45be6959902f","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.2.0-pre.3.tgz","fileCount":9,"integrity":"sha512-mQBy0MyHzlJ6Bb7MKsYGcfZgoMPdcyVRAvva348PGMSRYO9am4XxMh4/6s8lITMYP/6I62j3I65H1yQKNI1uDw==","signatures":[{"sig":"MEUCIHOUc53NbDiuUJUB4lZ0WiUGaNCyXePQvNmF6O0VE4uDAiEAvwRGlgUawidQVWSxCDDXKrtZCY4sXbHIRbWoax7zNzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42197},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.2.0-pre.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/48387b60468b88a53c75b308995fb141/noy-db-on-totp-0.2.0-pre.3.tgz","_integrity":"sha512-mQBy0MyHzlJ6Bb7MKsYGcfZgoMPdcyVRAvva348PGMSRYO9am4XxMh4/6s8lITMYP/6I62j3I65H1yQKNI1uDw==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.2.0-pre.3","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.2.0-pre.3"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.2.0-pre.3_1780309019867_0.0908312413143415","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.4":{"name":"@noy-db/on-totp","version":"0.2.0-pre.4","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.2.0-pre.4","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"7c7f38f511a9a11618051c266050a58daf1ce0f1","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.2.0-pre.4.tgz","fileCount":9,"integrity":"sha512-WFhWg+KK2wzAOUEq76HKgwMgISu/TOpn9V92tfYRXPLKA5KIL5NY6dQlrpsxms7BpqCSpmaw/SHmhw0VOXQK7w==","signatures":[{"sig":"MEUCIQC6DxNxp68ZLoJSaM5zTLQsKl4zoMG+ZTAs85UVtOeb5wIgXa4nVfsi1gEKbJTfX2e1c/whtjLpdhgYDCrmvfWsoMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42197},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.2.0-pre.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/1d6683f533c856eba81edff524defe69/noy-db-on-totp-0.2.0-pre.4.tgz","_integrity":"sha512-WFhWg+KK2wzAOUEq76HKgwMgISu/TOpn9V92tfYRXPLKA5KIL5NY6dQlrpsxms7BpqCSpmaw/SHmhw0VOXQK7w==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.2.0-pre.4","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.2.0-pre.4"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.2.0-pre.4_1780390491349_0.18748570655661223","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.5":{"name":"@noy-db/on-totp","version":"0.2.0-pre.5","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.2.0-pre.5","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"1368b51cfd3bc905c00690004c0ce42e86656de4","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.2.0-pre.5.tgz","fileCount":9,"integrity":"sha512-llQ2X6RMfea/hCmP3/OPNXu3iDmnHHLZSF91rEEPvD56W8FiJgtTVsUHvnP4kjwbRGT4xXPHwPhATauo8b75+w==","signatures":[{"sig":"MEUCIGrAeNRYlGmiKxeMkS6RqnO6NhtLHzvkCgQcGcfYvl9XAiEA1qfeeUggV8OpNcnVbyjpzevEewrXuvHB8B+N680PAcw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42197},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.2.0-pre.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/d57f6cb25d3f67f8ea344f762125b691/noy-db-on-totp-0.2.0-pre.5.tgz","_integrity":"sha512-llQ2X6RMfea/hCmP3/OPNXu3iDmnHHLZSF91rEEPvD56W8FiJgtTVsUHvnP4kjwbRGT4xXPHwPhATauo8b75+w==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.2.0-pre.5","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.2.0-pre.5"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.2.0-pre.5_1780400473092_0.481937113467648","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.6":{"name":"@noy-db/on-totp","version":"0.2.0-pre.6","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.2.0-pre.6","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"f5716b737af89b38debc731f6db064bbc6789fbc","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.2.0-pre.6.tgz","fileCount":9,"integrity":"sha512-qez/kSlBhc5uhZUvuG2YnlDeOC2Ql4J5wamkz9GGyj/Gc7RF+Dreu5LJtvpa/34VTee1AwpSAF5ZEc13QXrKpA==","signatures":[{"sig":"MEUCIHXjqflJe0NofEheAPaIiFwZFPdr9aLjvJYOPq7bURkqAiEA/qL37/QbP9eNooK5NRfe69L38wDiW1dqvTuMXymJTDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42197},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.2.0-pre.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/10f670510efee58b25c965698cd7cfb4/noy-db-on-totp-0.2.0-pre.6.tgz","_integrity":"sha512-qez/kSlBhc5uhZUvuG2YnlDeOC2Ql4J5wamkz9GGyj/Gc7RF+Dreu5LJtvpa/34VTee1AwpSAF5ZEc13QXrKpA==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.2.0-pre.6","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.2.0-pre.6"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.2.0-pre.6_1780589390647_0.929294959159763","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.7":{"name":"@noy-db/on-totp","version":"0.2.0-pre.7","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.2.0-pre.7","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"26d7162e5723710009dde4562b60d155624406b8","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.2.0-pre.7.tgz","fileCount":9,"integrity":"sha512-14qrTbfHEwcBKN++S9dz6AiQQ3/Cxo++3PcV2xlr5J55Uf1r6fZdp0xVEJcSbDcxyDTgExHDqQPbtEGAEU6MJA==","signatures":[{"sig":"MEUCIQCydWgOaxH5K7GkZxunWcfPF3KyOi3a45JdFbfSgjNE4gIgRJfRoP9X6JBx5nXXeku8GdWyGGOdv5qTkDmCyxBDZLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42197},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.2.0-pre.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/d7366f3e4661262258156d12a0df9c7f/noy-db-on-totp-0.2.0-pre.7.tgz","_integrity":"sha512-14qrTbfHEwcBKN++S9dz6AiQQ3/Cxo++3PcV2xlr5J55Uf1r6fZdp0xVEJcSbDcxyDTgExHDqQPbtEGAEU6MJA==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.2.0-pre.7","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.2.0-pre.7"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.2.0-pre.7_1780671115320_0.0018903529332032765","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.8":{"name":"@noy-db/on-totp","version":"0.2.0-pre.8","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.2.0-pre.8","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"bf807af95b8249cdc17b0bc1422f133a73db7ef1","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.2.0-pre.8.tgz","fileCount":9,"integrity":"sha512-yT6yQyEQbLDm3WY2HpzDl4gzBO7SRfrxVW0MHJMw5c7D7yKmP8zJQXDR3AUR+Ekv6JFffTZBz5hv30tTcee3hw==","signatures":[{"sig":"MEQCIAwSf5SP8T7weqgpDQdu5mHp7lFl762f7xLmY0nUOwHdAiB4F15K9ny4ZtbvxztVmRl8OAJ0W2hS8S/ZnSKplwIz1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42197},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.2.0-pre.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/4dcd0001510a43aaf50b176657a21caa/noy-db-on-totp-0.2.0-pre.8.tgz","_integrity":"sha512-yT6yQyEQbLDm3WY2HpzDl4gzBO7SRfrxVW0MHJMw5c7D7yKmP8zJQXDR3AUR+Ekv6JFffTZBz5hv30tTcee3hw==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.2.0-pre.8","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.2.0-pre.8"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.2.0-pre.8_1780761297632_0.11685537375834021","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.9":{"name":"@noy-db/on-totp","version":"0.2.0-pre.9","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.2.0-pre.9","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"7e326e4b78fa0d33d158d31d361408618303f3ca","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.2.0-pre.9.tgz","fileCount":9,"integrity":"sha512-o8Fi8fAwBXWQHDaxYsAPe7rLMCai5a8qZq7RrSZyUuSkHrEwqjev9aXIVtSAIlcWJd/UY5PsSB9GldoUdD7i1w==","signatures":[{"sig":"MEYCIQD7p8Pg/tDe8Ad9dATX3I3ur8h2xONpc6eHcnMRkcuwWgIhAPVKPkDqiePOafNm5AnIbKdmHmwMIRjJe1FyI6KI7cWU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42197},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.2.0-pre.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/49daf2fab79fdefa5face5b3694cf47d/noy-db-on-totp-0.2.0-pre.9.tgz","_integrity":"sha512-o8Fi8fAwBXWQHDaxYsAPe7rLMCai5a8qZq7RrSZyUuSkHrEwqjev9aXIVtSAIlcWJd/UY5PsSB9GldoUdD7i1w==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.2.0-pre.9","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.2.0-pre.9"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.2.0-pre.9_1780809076305_0.6367528011169747","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.10":{"name":"@noy-db/on-totp","version":"0.2.0-pre.10","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.2.0-pre.10","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"87fe95c20ef556e97239e04f9a1439d61116d8f3","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.2.0-pre.10.tgz","fileCount":9,"integrity":"sha512-yi1x1CQCUOFf8GksOdkgj8NiUD2gbkn9punm7vfNnvg2sXjcEC9m1V87/fvsE55aFvEblzdGp2vGYVtEE3eFyQ==","signatures":[{"sig":"MEUCIQDgPCEd/aZc0VM/0AH7koQTgh6MTcJIQfx/IH8ae8OiaAIgDS8mKWbXBGzJ8y1w8HoVsmgKutwni/VqzBzX3721PDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42200},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.2.0-pre.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/f9cda7b031baa7678f1e356f10d239e2/noy-db-on-totp-0.2.0-pre.10.tgz","_integrity":"sha512-yi1x1CQCUOFf8GksOdkgj8NiUD2gbkn9punm7vfNnvg2sXjcEC9m1V87/fvsE55aFvEblzdGp2vGYVtEE3eFyQ==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.2.0-pre.10","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.2.0-pre.10"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.2.0-pre.10_1780854830648_0.9700233654749773","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.11":{"name":"@noy-db/on-totp","version":"0.2.0-pre.11","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.2.0-pre.11","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"c668cab865f2ef150d9ca8b6bb618493f79f7663","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.2.0-pre.11.tgz","fileCount":9,"integrity":"sha512-MjaSWqZ2NM1BRkUOhD8ebe8fO1LAbDUUzz/jbUAi/1tC0D8h+Rsu969E061L17DwnXwqNs4y8aP1Aaa+S4JrEA==","signatures":[{"sig":"MEQCIHOyW9SsKDU1m3UCqEGdglPo0GcUvU6G3PbW9IUZbelHAiAJiyMqL7Rtq9932aWQbpNuELpE1uBy31XFdGWF1hmGNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42200},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.2.0-pre.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/3a02ad2f04507f8dd1b80ba8f1135584/noy-db-on-totp-0.2.0-pre.11.tgz","_integrity":"sha512-MjaSWqZ2NM1BRkUOhD8ebe8fO1LAbDUUzz/jbUAi/1tC0D8h+Rsu969E061L17DwnXwqNs4y8aP1Aaa+S4JrEA==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.2.0-pre.11","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.2.0-pre.11"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.2.0-pre.11_1780871974168_0.5445372850654422","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.12":{"name":"@noy-db/on-totp","version":"0.2.0-pre.12","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.2.0-pre.12","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"24fbb5ac0d29e9167adf7b07ac62da315a69164a","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.2.0-pre.12.tgz","fileCount":9,"integrity":"sha512-7X3ZdZVf7OVE2d/QgqxhjeiuVRs1lziYpjMiYvWmY46WEHniaiINLxWcRlMIXhznVyLR2eGUj4k2qrrXe8D72A==","signatures":[{"sig":"MEQCIBowUgONqrBdFNTsk8PvFfQgRl5bMaSEOMyPbcNMaKVpAiB7mHricqFH8E67zmxzksjNzDnatMiXnWnq3Yi3kSFBXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42200},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.2.0-pre.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/a1302b558228dc513e1b6a8f9848332f/noy-db-on-totp-0.2.0-pre.12.tgz","_integrity":"sha512-7X3ZdZVf7OVE2d/QgqxhjeiuVRs1lziYpjMiYvWmY46WEHniaiINLxWcRlMIXhznVyLR2eGUj4k2qrrXe8D72A==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.2.0-pre.12","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.2.0-pre.12"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.2.0-pre.12_1780889684031_0.5618208534656346","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.13":{"name":"@noy-db/on-totp","version":"0.2.0-pre.13","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.2.0-pre.13","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"8740f03c78194fd5bb7dc4a2507ace0f2996624a","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.2.0-pre.13.tgz","fileCount":9,"integrity":"sha512-rCB4ZDBxz/Fqqf77RhtLSGE3a9Xw3OlM1KPcY1x9A/axVK2LHal8UPx6dYkFfoggPr/P0/J49coaNak0WKNVcA==","signatures":[{"sig":"MEUCIBX33F0HHns08M9FYahP9VKQToYmBJxWElNSXBTi6wHxAiEAt56CwrjY4reumMkYqG1iYyve/5Rb1rp/rASE69yEgo4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42200},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.2.0-pre.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/1cb0a6941131f9c5a2026f3e3cbec155/noy-db-on-totp-0.2.0-pre.13.tgz","_integrity":"sha512-rCB4ZDBxz/Fqqf77RhtLSGE3a9Xw3OlM1KPcY1x9A/axVK2LHal8UPx6dYkFfoggPr/P0/J49coaNak0WKNVcA==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.2.0-pre.13","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.2.0-pre.13"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.2.0-pre.13_1780937468666_0.12809113032666164","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.14":{"name":"@noy-db/on-totp","version":"0.2.0-pre.14","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.2.0-pre.14","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"47379954db0a4197b5d686b1c59c05685b8d09e8","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.2.0-pre.14.tgz","fileCount":9,"integrity":"sha512-geQpPo8xpevBIJfiChTVMDUVl+ZpdIywcbiGqVRep7arWTLQOGVPRaqbqJPXXKPiT1XrIXvLoIJP+8drIlmU7A==","signatures":[{"sig":"MEUCIFyR4KW8luBTYDA+y3zTv+ucTpVOs5yfA+oJfJ1pP/LvAiEA2G9CRAKTqAgnMdtoY4TM2NahVvIt+gs99bob+hxCO7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42200},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.2.0-pre.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/ae2a7981a4b2961a45308d80b9dd6143/noy-db-on-totp-0.2.0-pre.14.tgz","_integrity":"sha512-geQpPo8xpevBIJfiChTVMDUVl+ZpdIywcbiGqVRep7arWTLQOGVPRaqbqJPXXKPiT1XrIXvLoIJP+8drIlmU7A==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.2.0-pre.14","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.2.0-pre.14"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.2.0-pre.14_1780983318089_0.7021127803507015","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.15":{"name":"@noy-db/on-totp","version":"0.2.0-pre.15","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.2.0-pre.15","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"2fe2f79a760bb2207ed9fd0261739067be2948c1","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.2.0-pre.15.tgz","fileCount":9,"integrity":"sha512-2FVJcEAzkrpqxl/FLvBJSpn2rmcVl3syUkI4XD8LGEjANa+0Nc73gQVk8ZfEhxinwKD5NLtdMCpdUsGYGyeDFw==","signatures":[{"sig":"MEUCICL7G7wlynscW5zfnXTfI3MD2QJSONtpUuSj+p7FhzOCAiEAwbcaY9HaPtSFC+8Qf5Z+x3NMnuqw76yDwWx4OWNpbDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42200},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.2.0-pre.15.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/dc856037dbecd96d9c2faf9269a18aa4/noy-db-on-totp-0.2.0-pre.15.tgz","_integrity":"sha512-2FVJcEAzkrpqxl/FLvBJSpn2rmcVl3syUkI4XD8LGEjANa+0Nc73gQVk8ZfEhxinwKD5NLtdMCpdUsGYGyeDFw==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.2.0-pre.15","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.2.0-pre.15"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.2.0-pre.15_1781281821482_0.22102597309962357","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.16":{"name":"@noy-db/on-totp","version":"0.2.0-pre.16","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.2.0-pre.16","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"283215e6e4e7b6c5d595d268dafee1a57b147fad","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.2.0-pre.16.tgz","fileCount":9,"integrity":"sha512-G9A28fQTBaOfCqOwB/7+8bqAAD7QGyx2rmznrofWC6xvJT4C249s8lHgKXPW+gaHcBCONP9NTYrWxx3FUBb0Mw==","signatures":[{"sig":"MEUCIQDlTpZq3qxn88F7wHPjKv/X/6G/ULeD0hmTM1IFWxxSAAIgCOmRZDUjcsE7i2ALMpxYHC9YE22iIA8SdlWBMxIA2Q8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42200},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.2.0-pre.16.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/c35e5204d49830c5e142cb2092e69445/noy-db-on-totp-0.2.0-pre.16.tgz","_integrity":"sha512-G9A28fQTBaOfCqOwB/7+8bqAAD7QGyx2rmznrofWC6xvJT4C249s8lHgKXPW+gaHcBCONP9NTYrWxx3FUBb0Mw==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.2.0-pre.16","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.2.0-pre.16"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.2.0-pre.16_1781330742187_0.7149238068199175","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.17":{"name":"@noy-db/on-totp","version":"0.2.0-pre.17","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.2.0-pre.17","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"416fb1342da8fe2e1ae3b24cb37847f32676d61e","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.2.0-pre.17.tgz","fileCount":9,"integrity":"sha512-H1cbxl0PuY+kjD/+abDY7ZYcxGtsahVqj+X/0YaZZLtSx6U0BAIR3jYLHFwyvvLYIpFmLIBukSEY17IlbTHwkw==","signatures":[{"sig":"MEUCIQDepppLxPtduKj/0K+b/0Y1i5swuGY3zCZEb5in5s4XNgIgTgrZ5IAHpQVYtfcxlxklTynyXJeasnz2HOpc5DAohqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42200},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.2.0-pre.17.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/27703e48cc3a30069653b517c4a2e9bd/noy-db-on-totp-0.2.0-pre.17.tgz","_integrity":"sha512-H1cbxl0PuY+kjD/+abDY7ZYcxGtsahVqj+X/0YaZZLtSx6U0BAIR3jYLHFwyvvLYIpFmLIBukSEY17IlbTHwkw==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.2.0-pre.17","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.2.0-pre.17"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.2.0-pre.17_1781373831135_0.39666371113448884","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.18":{"name":"@noy-db/on-totp","version":"0.2.0-pre.18","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.2.0-pre.18","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"0375de24a34aff3042b8111c8652d87635f39c2d","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.2.0-pre.18.tgz","fileCount":9,"integrity":"sha512-+XyvDgdVCGxVzk1TjfUlh44J44+wAMKTbDyTH07zwjpP1jEwrz6qmfxgkXkPOBa3hbhEiHIoZvMbJrr1PBp7SA==","signatures":[{"sig":"MEUCIE1nW5iiCBeo2MxCtq190JkQ67f3Pl0JvpTjGP08za0+AiEAjjxIWN4Z28+5AA3oH2Y9mLb8/EeHigusxtiIhsZ3170=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42200},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.2.0-pre.18.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/4024cd1022d8c43ec37aeb79deaf09bb/noy-db-on-totp-0.2.0-pre.18.tgz","_integrity":"sha512-+XyvDgdVCGxVzk1TjfUlh44J44+wAMKTbDyTH07zwjpP1jEwrz6qmfxgkXkPOBa3hbhEiHIoZvMbJrr1PBp7SA==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.2.0-pre.18","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.2.0-pre.18"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.2.0-pre.18_1781439389569_0.7748607241119998","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.19":{"name":"@noy-db/on-totp","version":"0.2.0-pre.19","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.2.0-pre.19","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"188ea1c756d60f37c993c404a9101b7821f748a0","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.2.0-pre.19.tgz","fileCount":9,"integrity":"sha512-ccgfqgK7pjA78MUkEmFbrwZYwudciUhDIRfdlQTjUdzLBCK1zXyyrniwuLGeedPmJiIvK00P5xzb0vm2Vazx1g==","signatures":[{"sig":"MEYCIQCqXzos8XOQTzVOCVHDXWZ0uN8x4ye0SRq312Sg1P4rCAIhAIoYO2J0NNlt4uWf3IUtYqbOb+/03i9zPdqwOCyiQyuZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42200},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.2.0-pre.19.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/4ed4a7a3a8cfc7ec6bc71e6bf4933f2a/noy-db-on-totp-0.2.0-pre.19.tgz","_integrity":"sha512-ccgfqgK7pjA78MUkEmFbrwZYwudciUhDIRfdlQTjUdzLBCK1zXyyrniwuLGeedPmJiIvK00P5xzb0vm2Vazx1g==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.2.0-pre.19","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.2.0-pre.19"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.2.0-pre.19_1781488912701_0.15064550529569765","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.20":{"name":"@noy-db/on-totp","version":"0.2.0-pre.20","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.2.0-pre.20","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"806723195dfce9e409341631a0ff1fac063929b5","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.2.0-pre.20.tgz","fileCount":9,"integrity":"sha512-zTIVkF7DVndcVggipffC+oVJzib3BTEx3JzZCh4k5wreRg1QF7mWk+ID60ETF3V2lwUi+0poYdpXv03pFv93zQ==","signatures":[{"sig":"MEYCIQCqOFzQd80jRA0f07k5gOEXIO5aWAvuIBL1pN/xDW+FcAIhAMSLATAV1LVTWM8XgKWZ8nR8r4v/wEO6qDquDjthP258","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42200},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.2.0-pre.20.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/62f1e2c31c1dc364384095cd740476e4/noy-db-on-totp-0.2.0-pre.20.tgz","_integrity":"sha512-zTIVkF7DVndcVggipffC+oVJzib3BTEx3JzZCh4k5wreRg1QF7mWk+ID60ETF3V2lwUi+0poYdpXv03pFv93zQ==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.2.0-pre.20","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.2.0-pre.20"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.2.0-pre.20_1781510452137_0.32767762154343916","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.21":{"name":"@noy-db/on-totp","version":"0.2.0-pre.21","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.2.0-pre.21","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"854c8ac91435feba65ece7ad67746afd047c42b6","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.2.0-pre.21.tgz","fileCount":9,"integrity":"sha512-ivCSb6d2ukUgAgT5IUb27AUpEfwcTZMy0HCS6YJ6UqnXtf1ed0O8KD3zd/pppL9I0GSDUjzFZqDen02dPLaWUA==","signatures":[{"sig":"MEYCIQCVxJqDSC50zhcUf6Z4wzW1/ef+XymbXMhcUlnu3M+CewIhAMJ77HY3gECDppt5KNRUuaehVA1ps3G0R5yZLljk2rP3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42200},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.2.0-pre.21.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/73765c1b26d00fe55a29702abd8deb9a/noy-db-on-totp-0.2.0-pre.21.tgz","_integrity":"sha512-ivCSb6d2ukUgAgT5IUb27AUpEfwcTZMy0HCS6YJ6UqnXtf1ed0O8KD3zd/pppL9I0GSDUjzFZqDen02dPLaWUA==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.2.0-pre.21","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.2.0-pre.21"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.2.0-pre.21_1781540964547_0.42409177798306663","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.23":{"name":"@noy-db/on-totp","version":"0.2.0-pre.23","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.2.0-pre.23","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"1e5dcdd04b372c9ca93a87887ff1ff363f510c4d","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.2.0-pre.23.tgz","fileCount":9,"integrity":"sha512-31kc/Yv0UGIjzZEItgAm9ndOEHlHCDcvN6Pv36odheL7W6jAPqqPpWdhwEheEnzhx2ibi6/MI9hlvTBaGTczng==","signatures":[{"sig":"MEQCIE/e5L1yfSxj1q8X5uyl2uzn8p9gskl4LXoIJJNPA7gnAiAqadsf4+vyjzkwVa7TIxetldG7lOJHkoCAYzr9bGZ4NQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42200},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.2.0-pre.23.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/5b0fe794e1248c52e64924bc38b0afb4/noy-db-on-totp-0.2.0-pre.23.tgz","_integrity":"sha512-31kc/Yv0UGIjzZEItgAm9ndOEHlHCDcvN6Pv36odheL7W6jAPqqPpWdhwEheEnzhx2ibi6/MI9hlvTBaGTczng==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.2.0-pre.23","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.2.0-pre.23"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.2.0-pre.23_1781558463140_0.8480902467175111","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.24":{"name":"@noy-db/on-totp","version":"0.2.0-pre.24","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.2.0-pre.24","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"fc4f0df3732e4cb3b421404bb570b404740d6c29","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.2.0-pre.24.tgz","fileCount":9,"integrity":"sha512-wxA7M3yzE5SZlu6iq7p2adJmD4VcpRyN8FyH/MboEuAtntA6IzGNuGKOa/BL45Ap1o3JJKOuUK8WuNyrLdNJ7A==","signatures":[{"sig":"MEYCIQDUvrQQJpD7woxSpf8NfxPXLG5oo3Wkqa5J1HSKci3oeAIhAOBTl5XZr58SRp6wZAI7/AgaaR3LQblUgqYyJ8e0oqBk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42200},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.2.0-pre.24.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/035100783fafab38c976b09e84792eed/noy-db-on-totp-0.2.0-pre.24.tgz","_integrity":"sha512-wxA7M3yzE5SZlu6iq7p2adJmD4VcpRyN8FyH/MboEuAtntA6IzGNuGKOa/BL45Ap1o3JJKOuUK8WuNyrLdNJ7A==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.2.0-pre.24","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.2.0-pre.24"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.2.0-pre.24_1781799923272_0.7756409243369089","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.25":{"name":"@noy-db/on-totp","version":"0.2.0-pre.25","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.2.0-pre.25","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"febff62927db157f636f918841b6c86cf5cb37aa","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.2.0-pre.25.tgz","fileCount":9,"integrity":"sha512-HY7UBeyKgHa9IJUsHZ+ytDbAuo46ANz9X6nmCKCPi9HTOakS5Ck9RoXUMkHpeiYhuorirFGVdd0zACbM9kMY3w==","signatures":[{"sig":"MEYCIQDuesgSrQG3iYMTdGa4XjwYwMfJE2qWstX/1b8uBzB9ewIhAO1TFJxhoCIEJNztVrwbI4132tpg7mhYrB212qVRou3A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42200},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.2.0-pre.25.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/6d3db68957126eed1d08ef9feddd2d65/noy-db-on-totp-0.2.0-pre.25.tgz","_integrity":"sha512-HY7UBeyKgHa9IJUsHZ+ytDbAuo46ANz9X6nmCKCPi9HTOakS5Ck9RoXUMkHpeiYhuorirFGVdd0zACbM9kMY3w==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.2.0-pre.25","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.2.0-pre.25"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.2.0-pre.25_1781893824782_0.6254984119935891","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.26":{"name":"@noy-db/on-totp","version":"0.2.0-pre.26","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.2.0-pre.26","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"8729606cc9c5f03b490c453cc823ece346345129","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.2.0-pre.26.tgz","fileCount":9,"integrity":"sha512-izwlNpYJOQpRu8wW71asGHqXpAeubvAw7v8Q40Jnlg2brf8KdXBibrkG3UJcYUwiGD0++/ebfdAFZRUVGkaWKQ==","signatures":[{"sig":"MEUCIQDTqHBEO3BE9XyfP4DUV9jjEHdeW5VAaA050z1ZI/1RRQIgLe/a3/b4kD3/2XgISBABdXqEOcQv5xnzctaxWW3EJCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42200},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.2.0-pre.26.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/c795af55ba22ca3c7ba0e88f07a8dd29/noy-db-on-totp-0.2.0-pre.26.tgz","_integrity":"sha512-izwlNpYJOQpRu8wW71asGHqXpAeubvAw7v8Q40Jnlg2brf8KdXBibrkG3UJcYUwiGD0++/ebfdAFZRUVGkaWKQ==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.2.0-pre.26","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.2.0-pre.26"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.2.0-pre.26_1781900314295_0.5894507785905299","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.27":{"name":"@noy-db/on-totp","version":"0.2.0-pre.27","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.2.0-pre.27","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"023cbb256b6cedd6704b9b10bb7b079ad83683f9","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.2.0-pre.27.tgz","fileCount":9,"integrity":"sha512-7aexfYae2O60Dh4KX0UQzfvlB2Gnc5pAheKjXcDc/BZrPJc/LLzoaoNOf7gq9R85Ym1KwRCTT+yIEYZ6/cIEaQ==","signatures":[{"sig":"MEUCIQClbrAY1hk/WQg+XJ6HqvuRU0beKqJj0To2dkoiPCfzfwIgWLX0gsr1XBLS0xjs2L1kzaztqn4+FYupIwgB4zmIMQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42200},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.2.0-pre.27.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/3f63cbafed6ceada247de919bfd8aa3f/noy-db-on-totp-0.2.0-pre.27.tgz","_integrity":"sha512-7aexfYae2O60Dh4KX0UQzfvlB2Gnc5pAheKjXcDc/BZrPJc/LLzoaoNOf7gq9R85Ym1KwRCTT+yIEYZ6/cIEaQ==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.2.0-pre.27","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.2.0-pre.27"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.2.0-pre.27_1781938331546_0.3655131866592993","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.28":{"name":"@noy-db/on-totp","version":"0.2.0-pre.28","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.2.0-pre.28","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"2ce688ae31bcd951da7099f088f66aec0aff911c","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.2.0-pre.28.tgz","fileCount":9,"integrity":"sha512-k3zwBWuqMvLKgL3tC63Oa9fsHfB1/UYi5YorZWKB6h2VS9CXyZGYnivM570NhWoguUrUwF03ZyD3s85AKlMhdg==","signatures":[{"sig":"MEQCIEvbahGMWReStPOaixiJEf/OtTvs9kdh/X03RLP5DNG1AiBqE9r3nRNt13GlivmRPR+18K8CPZCQTG9MFBqKuDZdBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42200},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.2.0-pre.28.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/d1f0e3244ee9fcd307c2626de710af7a/noy-db-on-totp-0.2.0-pre.28.tgz","_integrity":"sha512-k3zwBWuqMvLKgL3tC63Oa9fsHfB1/UYi5YorZWKB6h2VS9CXyZGYnivM570NhWoguUrUwF03ZyD3s85AKlMhdg==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.2.0-pre.28","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.2.0-pre.28"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.2.0-pre.28_1781957850025_0.5987688009137986","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.29":{"name":"@noy-db/on-totp","version":"0.2.0-pre.29","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.2.0-pre.29","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"e0ae9783a71721a54413a471c21a0b9a5c7fc86c","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.2.0-pre.29.tgz","fileCount":9,"integrity":"sha512-+KsvPSYYRZq/31bVpP4L1b1vKK0oxq2bzGIp30xsZU2KCBWFLQqy0D+nE2+bqUacecfrUqXh8zZdqv/yWuGvdw==","signatures":[{"sig":"MEUCIQCGeWwgWIQA1vdZBtZFhekfbfmBVxl755HR2ZEVTKZxFQIgOqHpYmVDUICnXdsDQ38oQRharvnZW6hRAMHVgzmjV2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42200},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.2.0-pre.29.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/5e3b6b94f171ad8a3bbc099845227979/noy-db-on-totp-0.2.0-pre.29.tgz","_integrity":"sha512-+KsvPSYYRZq/31bVpP4L1b1vKK0oxq2bzGIp30xsZU2KCBWFLQqy0D+nE2+bqUacecfrUqXh8zZdqv/yWuGvdw==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.2.0-pre.29","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.2.0-pre.29"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.2.0-pre.29_1782317451150_0.6910765871710363","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.30":{"name":"@noy-db/on-totp","version":"0.2.0-pre.30","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.2.0-pre.30","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"a1e3835bc69e373077fa330293703dac136f30f7","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.2.0-pre.30.tgz","fileCount":9,"integrity":"sha512-mD8Ol6Zmx/sJSZJJxJ4y9vhFu94BS3BsnrYKvZMuo5Jm+nfzYcKg+3pP2V0qRGyHfa3pdMxSEkyfHpnhrM2yBg==","signatures":[{"sig":"MEYCIQDzq9dMaFORYFe6hBTG5CmZDWtvvm2+Ba991EJjLCLmrwIhAOHRuYhPLSIyjsuZoSnnWg9ivJ7XSveFcpbXX9b9gqp+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42200},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-totp-0.2.0-pre.30.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/15093fd91de2f0ce00cfc24841c83e88/noy-db-on-totp-0.2.0-pre.30.tgz","_integrity":"sha512-mD8Ol6Zmx/sJSZJJxJ4y9vhFu94BS3BsnrYKvZMuo5Jm+nfzYcKg+3pP2V0qRGyHfa3pdMxSEkyfHpnhrM2yBg==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.2.0-pre.30","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.2.0-pre.30"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.2.0-pre.30_1782381083804_0.5011299336218853","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.31":{"name":"@noy-db/on-totp","version":"0.2.0-pre.31","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.2.0-pre.31","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"5107754effe207010540e3455d80cd00dbc1702d","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.2.0-pre.31.tgz","fileCount":6,"integrity":"sha512-mx32isv9Bp0KiIYn8bNBBMZG0qyDt7iGswc35OrtJ//yp9lJfKD9E6M0cyBoSlsuC3u/zot+DrUnomt9/VtAvA==","signatures":[{"sig":"MEUCIQCzOLNdMNL35WYbcpSMtQI1JZQLsrMXWcwwB6UitS7M1QIgcZSNSLCkLO/IqW16y+HgqpYuBP8iWQAHQhzPFgAo4M4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22237},"type":"module","_from":"file:noy-db-on-totp-0.2.0-pre.31.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/e5243e4ff700564b0464604e64620a4f/noy-db-on-totp-0.2.0-pre.31.tgz","_integrity":"sha512-mx32isv9Bp0KiIYn8bNBBMZG0qyDt7iGswc35OrtJ//yp9lJfKD9E6M0cyBoSlsuC3u/zot+DrUnomt9/VtAvA==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.2.0-pre.31","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.2.0-pre.31"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.2.0-pre.31_1782572230439_0.7929791785365099","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-pre.1":{"name":"@noy-db/on-totp","version":"0.3.0-pre.1","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.3.0-pre.1","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"291695de15fb0dd89a516518c8ca9c67d0db54d9","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.3.0-pre.1.tgz","fileCount":6,"integrity":"sha512-6FjAkTqMF37RyuBpAPKOmxLWPCCC/2iflzFJ/Xon9ZxFJOiX6D4Q6uDpckWmgkOijyBS7inNSm6LoEc9LfqU4A==","signatures":[{"sig":"MEUCIDbVvDC/kslBbkqFvr23DpHlFbPJ/zWSCzarXaFMFIP7AiEAgYDC0H3z2+bOoe9TFGA2/CzkaoEMvNnFOWTwsK9ymJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22239},"type":"module","_from":"file:noy-db-on-totp-0.3.0-pre.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/c9cd742c12c445543ac0452adb13f611/noy-db-on-totp-0.3.0-pre.1.tgz","_integrity":"sha512-6FjAkTqMF37RyuBpAPKOmxLWPCCC/2iflzFJ/Xon9ZxFJOiX6D4Q6uDpckWmgkOijyBS7inNSm6LoEc9LfqU4A==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.3.0-pre.1","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.3.0-pre.1"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.3.0-pre.1_1783077953540_0.03720893839916495","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-pre.2":{"name":"@noy-db/on-totp","version":"0.3.0-pre.2","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.3.0-pre.2","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"d5fc0202bde6634d7ddfa4addc750fa1976e5971","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.3.0-pre.2.tgz","fileCount":6,"integrity":"sha512-K4UkrfluNDia50t0e1VI3pgXzjXq8IGnUHVRcICxRvMYZuNKGiaWX+jLK9bDnuWxyXJ2l+zBMTdL2/Vj2hjopQ==","signatures":[{"sig":"MEUCIQDD2TAaM/ew2wlw82N5n8o/QMawlZdado/Lt7+ZoLL26wIgURrIzUb7qRFPTBiEv6d0JZAYSCiCmjomkxXt8I2kJJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22239},"type":"module","_from":"file:noy-db-on-totp-0.3.0-pre.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/c3cc90b7abb1d5b863cafd10757f9971/noy-db-on-totp-0.3.0-pre.2.tgz","_integrity":"sha512-K4UkrfluNDia50t0e1VI3pgXzjXq8IGnUHVRcICxRvMYZuNKGiaWX+jLK9bDnuWxyXJ2l+zBMTdL2/Vj2hjopQ==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.3.0-pre.2","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.3.0-pre.2"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.3.0-pre.2_1783104054145_0.05566928439741248","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-pre.3":{"name":"@noy-db/on-totp","version":"0.3.0-pre.3","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.3.0-pre.3","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"544dd55f112ef1d773f9c92fc3fa486946dba372","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.3.0-pre.3.tgz","fileCount":6,"integrity":"sha512-chyotI8V4d+wAAWiUb9yomP3Vw9FzAC22x9u+uT/YOyPAEAUzBoHRf/zMlMPGZmyR7pUfAW4AEQxLAmYzcqzYQ==","signatures":[{"sig":"MEQCIHNzckQX4k+lOMLxmBKwg54+cepjJZtyLK7/79+P9EtSAiAp2wqvbxQ6dvuw/4rd+4wLJMVIFPw1sokwVr59emiKvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22239},"type":"module","_from":"file:noy-db-on-totp-0.3.0-pre.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/6e8661f26e423eca88f335bf2579fb13/noy-db-on-totp-0.3.0-pre.3.tgz","_integrity":"sha512-chyotI8V4d+wAAWiUb9yomP3Vw9FzAC22x9u+uT/YOyPAEAUzBoHRf/zMlMPGZmyR7pUfAW4AEQxLAmYzcqzYQ==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.3.0-pre.3","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.3.0-pre.3"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.3.0-pre.3_1783161110618_0.2702380273638474","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-pre.4":{"name":"@noy-db/on-totp","version":"0.3.0-pre.4","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.3.0-pre.4","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"1f30cbf8b26e6a84e4d560944b916a6cbff05089","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.3.0-pre.4.tgz","fileCount":6,"integrity":"sha512-JqA89hQq3bLCUaB7o+gq5FHj2fQbS5yCVAWHSoauIJot/0tcO6kgCyVRijZIXS80WNMuICR9IZ7HJFgFKneMow==","signatures":[{"sig":"MEUCIBcY/lV/5FRssv8qWwlcGdydZe+vFk/03blY5aywvBOuAiEAw4ZjSeHfjMJFGeezOYznyrTAbWEHTPe30B5cRBsgsFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22239},"type":"module","_from":"file:noy-db-on-totp-0.3.0-pre.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/06ebcb43fe061927b6c8523c1735775a/noy-db-on-totp-0.3.0-pre.4.tgz","_integrity":"sha512-JqA89hQq3bLCUaB7o+gq5FHj2fQbS5yCVAWHSoauIJot/0tcO6kgCyVRijZIXS80WNMuICR9IZ7HJFgFKneMow==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.3.0-pre.4","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.3.0-pre.4"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.3.0-pre.4_1783225778719_0.2976114819613549","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-pre.5":{"name":"@noy-db/on-totp","version":"0.3.0-pre.5","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.3.0-pre.5","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"2955b72e87797b88d9b2bbcb1241961b1010a8b5","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.3.0-pre.5.tgz","fileCount":6,"integrity":"sha512-4OO4G6DymlFzJTKKR6DN00Ln/xOBvi8gIcr2HYGrtbzOwuG8L2C9jeQDnuywQDqhLTFFTdD5FAWOljkriGslLw==","signatures":[{"sig":"MEQCIBtDjCzCqC/lI545deKKBxk4rGePbCgSG2tMAjtuCPTUAiBsHGDc7HnWW0VW71CQUBzOlBe4pBs7uu5ob13YphHozA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22239},"type":"module","_from":"file:noy-db-on-totp-0.3.0-pre.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/de8efb375f6a2a138e71e946a26c9346/noy-db-on-totp-0.3.0-pre.5.tgz","_integrity":"sha512-4OO4G6DymlFzJTKKR6DN00Ln/xOBvi8gIcr2HYGrtbzOwuG8L2C9jeQDnuywQDqhLTFFTdD5FAWOljkriGslLw==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.3.0-pre.5","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.3.0-pre.5"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.3.0-pre.5_1783252527709_0.14233646591181293","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-pre.6":{"name":"@noy-db/on-totp","version":"0.3.0-pre.6","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.3.0-pre.6","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"61ef47cd0d187aec655168be114f840544471ddd","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.3.0-pre.6.tgz","fileCount":6,"integrity":"sha512-CfqqBVInVzhwCRGrvtMpruRQfHbFtE8oLK+AWgFTnr+RY3qzWIV5NYZ8+5ivxY2QM0IFIxC6lXtWx520ZFxxow==","signatures":[{"sig":"MEUCIESiJAoaC/ibE+oJOpcg48ju3ePE21IqJYn64uKIbt49AiEAqOhKFqgYyM3U5IWgUbUIYEGH/CBUzcXULAbqjhnTyxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22239},"type":"module","_from":"file:noy-db-on-totp-0.3.0-pre.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/78e1cd65c5f36e6fb0beeda61032ac59/noy-db-on-totp-0.3.0-pre.6.tgz","_integrity":"sha512-CfqqBVInVzhwCRGrvtMpruRQfHbFtE8oLK+AWgFTnr+RY3qzWIV5NYZ8+5ivxY2QM0IFIxC6lXtWx520ZFxxow==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.3.0-pre.6","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.3.0-pre.6"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.3.0-pre.6_1783479829345_0.692608920087947","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-pre.7":{"name":"@noy-db/on-totp","version":"0.3.0-pre.7","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.3.0-pre.7","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"61d46954e1a7e461f9eb3fc581731c85b2a5528e","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.3.0-pre.7.tgz","fileCount":6,"integrity":"sha512-F3a0lw57Q3XXq2SGnhMIYIOEt4Paqwk05mNnHO8pz/lPs1YaKhwQrA6qywgSMKJuGbS797pRvvh/XELp8q6clw==","signatures":[{"sig":"MEUCIAmuq+uiiIeVwQpxLu0s8RT1lyf0LQIeupNLhNuy/2PYAiEA/U/o0dbQDsTVehVZlPFn7nooKRzRlzDGPmv/2hAdmbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22239},"type":"module","_from":"file:noy-db-on-totp-0.3.0-pre.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/908319e6629c8ed2a580757346017b08/noy-db-on-totp-0.3.0-pre.7.tgz","_integrity":"sha512-F3a0lw57Q3XXq2SGnhMIYIOEt4Paqwk05mNnHO8pz/lPs1YaKhwQrA6qywgSMKJuGbS797pRvvh/XELp8q6clw==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.3.0-pre.7","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.3.0-pre.7"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.3.0-pre.7_1783574813557_0.7132900181263133","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-pre.8":{"name":"@noy-db/on-totp","version":"0.3.0-pre.8","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.3.0-pre.8","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"e1252875b171c333acb49a852ac098274348cbd2","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.3.0-pre.8.tgz","fileCount":6,"integrity":"sha512-1NtDizU3DCknsc9uE1+rg26kihb5+yLICU1rd7K90/adk9ZNlvDGpTXYF1ofolMLhLX1vktLReHvHsVT2xuDJA==","signatures":[{"sig":"MEQCIAjmtxY5XoSHXZclhYcItgySKRsOXJnhuNB8gMRrzYCjAiBOoeISkTihlPrTfy/aljbqGvEGdFjUPthizzq3+0hGWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22239},"type":"module","_from":"file:noy-db-on-totp-0.3.0-pre.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/40e27227d75b8427356a4504faee8e67/noy-db-on-totp-0.3.0-pre.8.tgz","_integrity":"sha512-1NtDizU3DCknsc9uE1+rg26kihb5+yLICU1rd7K90/adk9ZNlvDGpTXYF1ofolMLhLX1vktLReHvHsVT2xuDJA==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.3.0-pre.8","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.3.0-pre.8"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.3.0-pre.8_1783669751896_0.5367403943532896","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-pre.9":{"name":"@noy-db/on-totp","version":"0.3.0-pre.9","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.3.0-pre.9","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"4e26fa2d7091bb4208de2cf5a26ec969258a9243","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.3.0-pre.9.tgz","fileCount":6,"integrity":"sha512-RvQm16vqfKKy8WuiL7QdnEHz8Qbv89PFezwQm6slQwYbXriZ9hWdRLI5YRyl05i1i4++UbLSxKL6vJTx5+I2aw==","signatures":[{"sig":"MEQCIHxqaJbqPx4/FbU0av5yalo9lzha6ji6o5oVzeQrE9LAAiBjE4T0HxXS9/hxlnB7v0kW3NdS91YAMCqo6WF/1cqCWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22239},"type":"module","_from":"file:noy-db-on-totp-0.3.0-pre.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/420b065923510f63d035cc624c2241e5/noy-db-on-totp-0.3.0-pre.9.tgz","_integrity":"sha512-RvQm16vqfKKy8WuiL7QdnEHz8Qbv89PFezwQm6slQwYbXriZ9hWdRLI5YRyl05i1i4++UbLSxKL6vJTx5+I2aw==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.3.0-pre.9","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.3.0-pre.9"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.3.0-pre.9_1783840341661_0.2323508770015501","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-pre.10":{"name":"@noy-db/on-totp","version":"0.3.0-pre.10","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.3.0-pre.10","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"751e08407410e79c0e3a8aa72af311b79271656a","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.3.0-pre.10.tgz","fileCount":6,"integrity":"sha512-mtEkc5JpNMO6yANjpTMyyDQ4WQ8MSf5Dx808BpMBsd+bv0L8ILLaq89J8LwkEs1Ljrz16aVAF+chHzWHid7Htw==","signatures":[{"sig":"MEUCIA55u+jduB2Zp+3LqGOmBHQtZ4L5sGdrr5TbWrF6TUd9AiEAgCMlzspvxqcV5lGBG8ST79wkNd4OuqsiHbpVNQ6qAFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22242},"type":"module","_from":"file:noy-db-on-totp-0.3.0-pre.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/b9d56e4e5703107203e968ab902f75c4/noy-db-on-totp-0.3.0-pre.10.tgz","_integrity":"sha512-mtEkc5JpNMO6yANjpTMyyDQ4WQ8MSf5Dx808BpMBsd+bv0L8ILLaq89J8LwkEs1Ljrz16aVAF+chHzWHid7Htw==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.3.0-pre.10","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.3.0-pre.10"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.3.0-pre.10_1783950875358_0.7067576467115337","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-pre.11":{"name":"@noy-db/on-totp","version":"0.3.0-pre.11","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.3.0-pre.11","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"eff7d44f2935d3de05395af0299f542329bb4b21","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.3.0-pre.11.tgz","fileCount":6,"integrity":"sha512-AzBHNNlj7aEiLoIuawH9fA9uubARyQHzMyA3CeuqLj1bpaLg+kV2Xh8aBPn0LcohNkHhixwSbWIF9+l4oonE1Q==","signatures":[{"sig":"MEQCIFhZP11bnhOQ6JAEsdeJE0Fgj4a4pJVpxizhA8C7Ecw8AiAvMIR2fvUJJm2UX+DH+Z+192i+oASGWuiS0Y3dBv0c4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22242},"type":"module","_from":"file:noy-db-on-totp-0.3.0-pre.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/75f9dadc1d66d0b4e0494d32283731d7/noy-db-on-totp-0.3.0-pre.11.tgz","_integrity":"sha512-AzBHNNlj7aEiLoIuawH9fA9uubARyQHzMyA3CeuqLj1bpaLg+kV2Xh8aBPn0LcohNkHhixwSbWIF9+l4oonE1Q==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.3.0-pre.11","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.3.0-pre.11"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.3.0-pre.11_1783991990014_0.06500045097417062","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-pre.12":{"name":"@noy-db/on-totp","version":"0.3.0-pre.12","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.3.0-pre.12","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"6fbe8ed46a7427621bcd200ec3fb354dbc852aa5","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.3.0-pre.12.tgz","fileCount":6,"integrity":"sha512-0CCtPyFy7Ybvs9Ev0umMuKSU8pg8o6yX0nlz+M1x3Hn89udrFRQjJ/L3reTxL7x/WszYB+42NKYJ+OshTMihIg==","signatures":[{"sig":"MEYCIQDCrr0A4mGi2C/xBm76aIXEEHYbmqQrPJcQyJsMPRzeagIhAJ7uCqufYyYdPiVOkN2e/HmeFz6HqE2NLJGoHl/bzaVR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22242},"type":"module","_from":"file:noy-db-on-totp-0.3.0-pre.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/322ef73aa945c9880e47bfe84fc487e0/noy-db-on-totp-0.3.0-pre.12.tgz","_integrity":"sha512-0CCtPyFy7Ybvs9Ev0umMuKSU8pg8o6yX0nlz+M1x3Hn89udrFRQjJ/L3reTxL7x/WszYB+42NKYJ+OshTMihIg==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.3.0-pre.12","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.3.0-pre.12"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.3.0-pre.12_1784107355342_0.30220154720896497","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-pre.13":{"name":"@noy-db/on-totp","version":"0.3.0-pre.13","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.3.0-pre.13","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"d5a55b26c476238755d65eff58cbc85508f70232","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.3.0-pre.13.tgz","fileCount":6,"integrity":"sha512-q6TVqT2NW8fgViMHuF1yC2xwQWjFQ/+TFqJ+ANb8+/mBwKqDCr/okpV/JgPWcpgbQofkRhhFKDVlLlRmL82+Aw==","signatures":[{"sig":"MEQCIGgPT9iZO11Aww5D9XK88jZCaGTGugSZ3RaBdx8pHyzxAiAKbgsXm81ArUGLRe2t9AE+zlmSWk1dRWx/IAaB4xZVIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22242},"type":"module","_from":"file:noy-db-on-totp-0.3.0-pre.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/d2b952871368337d883cacf92dddd31d/noy-db-on-totp-0.3.0-pre.13.tgz","_integrity":"sha512-q6TVqT2NW8fgViMHuF1yC2xwQWjFQ/+TFqJ+ANb8+/mBwKqDCr/okpV/JgPWcpgbQofkRhhFKDVlLlRmL82+Aw==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.3.0-pre.13","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.3.0-pre.13"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.3.0-pre.13_1784516234686_0.762460203464433","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@noy-db/on-totp","version":"0.3.0","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.3.0","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"e97d95eef85c033dd58da8f80a8dc979700ac170","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.3.0.tgz","fileCount":6,"integrity":"sha512-hurIVLUuWO+wLKoHBCIPt11hV7/9baL/I2z3j2vgOuwmHrimaPJw3IXBSAQyB7qHKiQdwTAMne6oiCtDFUrwDA==","signatures":[{"sig":"MEYCIQCn/RMUjKD5TXs1rDcFE5Bpksxnzz0+LqRGVFzc2g/p2AIhALYOa+Em0rIyCicB3xXqZRasNqQVfL/B4aXlu4kqOTcT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22221},"type":"module","_from":"file:noy-db-on-totp-0.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/e9e0e65201e98ff8ccdd99c771e1d9cb/noy-db-on-totp-0.3.0.tgz","_integrity":"sha512-hurIVLUuWO+wLKoHBCIPt11hV7/9baL/I2z3j2vgOuwmHrimaPJw3IXBSAQyB7qHKiQdwTAMne6oiCtDFUrwDA==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@noy-db/hub":"0.3.0","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.3.0_1784555139842_0.23828011951418815","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-pre.0":{"name":"@noy-db/on-totp","version":"0.4.0-pre.0","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.4.0-pre.0","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"b9acc38d58ece6964a3e51c769d989532c67377b","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.4.0-pre.0.tgz","fileCount":6,"integrity":"sha512-JJXD7f6XBR3o6/s0cyYAV1GqH5zfln6iMA25COQ1e/QeU8/EQ0/rgjcS2nQRzCYATA2OhkT7GeIH9/AOHlkZgw==","signatures":[{"sig":"MEUCIQCf6yOnh78kh7XmNiPidUpwsX6i+v6Hekr6LEKcKk3+9wIgEIxd2AA557sBYK9ldRQJdIGS8QwneUFDiz5YM8pA848=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22239},"type":"module","_from":"file:noy-db-on-totp-0.4.0-pre.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/8c4dffdc5ca884a4eb14de9aa56c4c7e/noy-db-on-totp-0.4.0-pre.0.tgz","_integrity":"sha512-JJXD7f6XBR3o6/s0cyYAV1GqH5zfln6iMA25COQ1e/QeU8/EQ0/rgjcS2nQRzCYATA2OhkT7GeIH9/AOHlkZgw==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.4.0-pre.0","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.4.0-pre.0"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.4.0-pre.0_1784985681686_0.23345495481308332","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-pre.1":{"name":"@noy-db/on-totp","version":"0.4.0-pre.1","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.4.0-pre.1","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"4082893ff71c569244b2007dac4ac70b4a0c5ab6","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.4.0-pre.1.tgz","fileCount":6,"integrity":"sha512-XVOn4e+np4vgCu6/u7ZiYRqo8OPWZU6bFD/4GWXx0yjZN7ytYQBT0CeCl06bdmGZDSYRLDGluNqZ0NZZcrS2Lg==","signatures":[{"sig":"MEUCIF9o5jmMXjic/vCeGC4f3gMOcBWt0BB4oU21EhEmfgV4AiEAqsJiYzaZpyAR6255t6qHxj23jk0n3GAu1MPentolZFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22239},"type":"module","_from":"file:noy-db-on-totp-0.4.0-pre.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/0b1413ccbb7a7105db4039a751f7722c/noy-db-on-totp-0.4.0-pre.1.tgz","_integrity":"sha512-XVOn4e+np4vgCu6/u7ZiYRqo8OPWZU6bFD/4GWXx0yjZN7ytYQBT0CeCl06bdmGZDSYRLDGluNqZ0NZZcrS2Lg==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.4.0-pre.1","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.4.0-pre.1"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.4.0-pre.1_1785037909743_0.6957445302051926","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-pre.2":{"name":"@noy-db/on-totp","version":"0.4.0-pre.2","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.4.0-pre.2","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"b07376c8788fa9c0a2477c014b87aa6ea9a58863","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.4.0-pre.2.tgz","fileCount":6,"integrity":"sha512-uYxa5w++zna6/QVJpQ7mf42PY7xDuYHfvyZnIAjOyBmV1TgWok4ehcM8NuttqFnxmuGfV2jyTnY9gdKCqL+EQA==","signatures":[{"sig":"MEUCICil/EIEhSfXxZqolBek1Ytw3pe/q4kwU67GdB3Mp33oAiEA/T9aFREGBGUUvpIeHGxKBMj0yifSAdLuVATwQCkVxSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22239},"type":"module","_from":"file:noy-db-on-totp-0.4.0-pre.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/b007508284546131289756e3a5e8fdb2/noy-db-on-totp-0.4.0-pre.2.tgz","_integrity":"sha512-uYxa5w++zna6/QVJpQ7mf42PY7xDuYHfvyZnIAjOyBmV1TgWok4ehcM8NuttqFnxmuGfV2jyTnY9gdKCqL+EQA==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.4.0-pre.2","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.4.0-pre.2"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.4.0-pre.2_1785060751431_0.19789956734691638","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-pre.3":{"name":"@noy-db/on-totp","version":"0.4.0-pre.3","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.4.0-pre.3","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"f387511ca043b3fe927903987fd75ce76dfa64a7","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.4.0-pre.3.tgz","fileCount":6,"integrity":"sha512-Kyqm6005iwOIJfd4JmVG89XXL2hkeBd7KrdRDkn9O8N9+YeQE9NIyaVeAmp0W1pAL4XfLc7c+BQ5mzT8StnI7Q==","signatures":[{"sig":"MEYCIQDetF6eoMcuVhvgtWNGJ3inYZo3htGdxA1yyTpcWNUxIAIhAOWI0qtf61fF2QYyAhlCk2LJKvQyjey5bj2NLp4oJLm7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22239},"type":"module","_from":"file:noy-db-on-totp-0.4.0-pre.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/fb83a662e683bc57a2fb0736741cb056/noy-db-on-totp-0.4.0-pre.3.tgz","_integrity":"sha512-Kyqm6005iwOIJfd4JmVG89XXL2hkeBd7KrdRDkn9O8N9+YeQE9NIyaVeAmp0W1pAL4XfLc7c+BQ5mzT8StnI7Q==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.4.0-pre.3","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.4.0-pre.3"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.4.0-pre.3_1785081073463_0.15654425588932397","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-pre.4":{"name":"@noy-db/on-totp","version":"0.4.0-pre.4","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.4.0-pre.4","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"f447d5153537027b7497468787239975f55b9f13","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.4.0-pre.4.tgz","fileCount":6,"integrity":"sha512-9u+0jZcUxLfC6o6zYdpAE2a+CMsP9kDfTNQjn5tlE80IFMfKaMkCb9xynmTq/SkM2AzBmVwzkPw42UmBfuXqbQ==","signatures":[{"sig":"MEUCIDLEQ2UjGydgrpUS6nfDl/WdrMxTrHBXM2oIAbGoq3lkAiEAjsW2oMxeqZh6UxpBtjCpBMEtVbe9oNGM60esznJ5GUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22239},"type":"module","_from":"file:noy-db-on-totp-0.4.0-pre.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/5c5bb4f036d9742cf2e5a9bbfda08951/noy-db-on-totp-0.4.0-pre.4.tgz","_integrity":"sha512-9u+0jZcUxLfC6o6zYdpAE2a+CMsP9kDfTNQjn5tlE80IFMfKaMkCb9xynmTq/SkM2AzBmVwzkPw42UmBfuXqbQ==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.4.0-pre.4","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.4.0-pre.4"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.4.0-pre.4_1785084866005_0.5031678797094656","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-pre.5":{"name":"@noy-db/on-totp","version":"0.4.0-pre.5","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.4.0-pre.5","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"fd97c69a4101cf7af119ce3af7e52e451cef9692","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.4.0-pre.5.tgz","fileCount":6,"integrity":"sha512-gQUTtcqV8mNSH58O2vIGu5eG01hHnR7XOcVOW1YJJ/Rna43tI4Fu5OdX+h1GSZMK7S5ELBPHY1idSGZ0UMP8eg==","signatures":[{"sig":"MEUCIBGBhKyn+Q5rRmq8BZb+lDpIR2XUg9W9n5mXKAkxyJ8YAiEA37Kcs0KZk5RwKrrxc/LkHMfui6zPD7It1mUFYwptEx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22215},"type":"module","_from":"file:noy-db-on-totp-0.4.0-pre.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/9298c005ef7a0c925ea05f083e5b24a9/noy-db-on-totp-0.4.0-pre.5.tgz","_integrity":"sha512-gQUTtcqV8mNSH58O2vIGu5eG01hHnR7XOcVOW1YJJ/Rna43tI4Fu5OdX+h1GSZMK7S5ELBPHY1idSGZ0UMP8eg==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.4.0-pre.5","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.4.0-pre.5"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.4.0-pre.5_1785137640878_0.06120788056325721","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-pre.6":{"name":"@noy-db/on-totp","version":"0.4.0-pre.6","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.4.0-pre.6","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"438fe799efe07c0a802b4ac96460bbb08e4eb62e","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.4.0-pre.6.tgz","fileCount":6,"integrity":"sha512-Tah7yYx/6JaoRXyFn7gjGVkM2ynnOeGRMssGO/Knp1+C1muTGvq2BXvF1zJOhp0hr65XF6EfbXyL0o1DzInDug==","signatures":[{"sig":"MEQCIBstb2AQXFEuh6ssT4LQLHpPZpEelXPPo1Cr8uv/ZRdHAiABf13qDJLMOKmvbvJ9wipA1D9lR5hdba9lRwMre2H3+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22215},"type":"module","_from":"file:noy-db-on-totp-0.4.0-pre.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/f616906329df727a658f580d5dcf26bc/noy-db-on-totp-0.4.0-pre.6.tgz","_integrity":"sha512-Tah7yYx/6JaoRXyFn7gjGVkM2ynnOeGRMssGO/Knp1+C1muTGvq2BXvF1zJOhp0hr65XF6EfbXyL0o1DzInDug==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.4.0-pre.6","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.4.0-pre.6"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.4.0-pre.6_1785165268284_0.5713212066149289","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-pre.7":{"name":"@noy-db/on-totp","version":"0.4.0-pre.7","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.4.0-pre.7","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"842e0117ea1ca8f9155692f648ef340e9d9b518d","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.4.0-pre.7.tgz","fileCount":6,"integrity":"sha512-ZrqYA0zUq3O0xkh0T2OrVmZNJdzbXPEHotc2nieRTWqCPjpS+ZN3pitooEJzNRRThAzW9YzjwxT+WypLrK1yqg==","signatures":[{"sig":"MEQCIC2xWir8dObQ+pony7ojG7zeci18XA+rcI8aOSD4A5TVAiAmhUsJ6kj7PaxOFMpjUZD6K2FT5MN1FWPCV0fKjYl1Mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22215},"type":"module","_from":"file:noy-db-on-totp-0.4.0-pre.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/d49fbbf71a597468493c85c25bbc3188/noy-db-on-totp-0.4.0-pre.7.tgz","_integrity":"sha512-ZrqYA0zUq3O0xkh0T2OrVmZNJdzbXPEHotc2nieRTWqCPjpS+ZN3pitooEJzNRRThAzW9YzjwxT+WypLrK1yqg==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.4.0-pre.7","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.4.0-pre.7"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.4.0-pre.7_1785179981865_0.04116158355355348","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-pre.8":{"name":"@noy-db/on-totp","version":"0.4.0-pre.8","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.4.0-pre.8","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"a37b81d3a05c6601ca62c557f1225cc42b40b681","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.4.0-pre.8.tgz","fileCount":6,"integrity":"sha512-TnJRIPPRdescLnN3cvCUY3VJPMJsfVyvMUc0zraHSD6DgFiC5uMZXMzd4Zwi4lK1JAbF8oEbzAp9zkfdqyL+kA==","signatures":[{"sig":"MEYCIQDPW+rJiVdzM6oUUJBlSXti6Qdi1Rbyp/e4zIrqn1r65AIhAJVr8bRDadajuPv2VFW4yqVQcn96fLK8prhiNh744LCs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22393},"type":"module","_from":"file:noy-db-on-totp-0.4.0-pre.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/1c6237f740fa9c6be847b2f3c148c984/noy-db-on-totp-0.4.0-pre.8.tgz","_integrity":"sha512-TnJRIPPRdescLnN3cvCUY3VJPMJsfVyvMUc0zraHSD6DgFiC5uMZXMzd4Zwi4lK1JAbF8oEbzAp9zkfdqyL+kA==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.4.0-pre.8","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.4.0-pre.8"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.4.0-pre.8_1785222594437_0.2680616661070354","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-pre.9":{"name":"@noy-db/on-totp","version":"0.4.0-pre.9","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.4.0-pre.9","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"6ee804e960b5d5056b015a1e43f7d28e9792c83c","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.4.0-pre.9.tgz","fileCount":6,"integrity":"sha512-Vk5OkVEnBdKGhh3vCiyuXloGeowBG7/L/5h1KJZYREgS15oPqrg2quTdqQwygCWJOiCR/X8iDUN6W/JSVKBsFA==","signatures":[{"sig":"MEQCIC0K9UBastCa09Fstv9JqSiV4aA4M91756GHpatnADZTAiBYVedEx/bhIJ+3AaxlWtWMp29ZY2L4IfQCYvNKGv0zug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22393},"type":"module","_from":"file:noy-db-on-totp-0.4.0-pre.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/0e4bf4b87a3e6cc430537383a58613fb/noy-db-on-totp-0.4.0-pre.9.tgz","_integrity":"sha512-Vk5OkVEnBdKGhh3vCiyuXloGeowBG7/L/5h1KJZYREgS15oPqrg2quTdqQwygCWJOiCR/X8iDUN6W/JSVKBsFA==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.4.0-pre.9","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.4.0-pre.9"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.4.0-pre.9_1785226545858_0.6308065760038515","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-pre.10":{"name":"@noy-db/on-totp","version":"0.4.0-pre.10","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.4.0-pre.10","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"6cec7fa644fc19497c6942c6f9e4f676f0b2fd10","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.4.0-pre.10.tgz","fileCount":6,"integrity":"sha512-p0bvSAhEpAL14bk6ZXK2aZ8v+0CWpAZaeaseIpc8gZhcDdvllk8+/SCGSUIyezoqcQVn7ebaRMu+NCz1mAX84Q==","signatures":[{"sig":"MEUCIQCaEQCl/7w6tu7FBTxy34okz7qzD21B98O+3DFCAix+3QIgE+uDT9u6D6QgdIRzQmH8xaQ0dERjbXG/OAn77hUn/fo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22396},"type":"module","_from":"file:noy-db-on-totp-0.4.0-pre.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/b0287604a97979feb677737532f6753f/noy-db-on-totp-0.4.0-pre.10.tgz","_integrity":"sha512-p0bvSAhEpAL14bk6ZXK2aZ8v+0CWpAZaeaseIpc8gZhcDdvllk8+/SCGSUIyezoqcQVn7ebaRMu+NCz1mAX84Q==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.4.0-pre.10","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.4.0-pre.10"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.4.0-pre.10_1785297197266_0.43144722656688006","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-pre.11":{"name":"@noy-db/on-totp","version":"0.4.0-pre.11","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.4.0-pre.11","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"e0c132fd9d453a650d4fb8ef3ff7deb126239d60","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.4.0-pre.11.tgz","fileCount":6,"integrity":"sha512-e6dpctX4iKQWhOGPzOltG0XzH8sADkin4gyr2eo2wakFR5MTiGRDmFGg0w8TGYj3l2Xduf9TRkYncs05dZWbPA==","signatures":[{"sig":"MEUCIQDdeOpu2kJECEnWUN4+mv3eQ98JxmEta8Dz+N0uWOnvJwIgVOEJ4j7nEq4gyg4BjhcqU8ETWRsxlJP/j5XU1rnkLF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22396},"type":"module","_from":"file:noy-db-on-totp-0.4.0-pre.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/159d2ec217bdcc246e053e7cfe3d4fc1/noy-db-on-totp-0.4.0-pre.11.tgz","_integrity":"sha512-e6dpctX4iKQWhOGPzOltG0XzH8sADkin4gyr2eo2wakFR5MTiGRDmFGg0w8TGYj3l2Xduf9TRkYncs05dZWbPA==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.4.0-pre.11","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.4.0-pre.11"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.4.0-pre.11_1785347442802_0.9053643281301533","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-pre.12":{"name":"@noy-db/on-totp","version":"0.4.0-pre.12","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.4.0-pre.12","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"d74c64971e05fdc3b9ed03be077fd9243b121bde","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.4.0-pre.12.tgz","fileCount":6,"integrity":"sha512-TAXZl4CCnL7slplVHwpudcCOzyVJvOFi3DYukgvXFQgaw7GucY8Ri8YA/5IK/vAyhRIoySvxEUUnJIDZTmorvQ==","signatures":[{"sig":"MEYCIQDYIj4AgtpyGeyPYI2saIv3W26pnlbbLX9ouKxWzy/vmwIhAMiMgtt6qa7a6dEu4kQVbVQCwal4UST9dwMpsIKu0VMw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22396},"type":"module","_from":"file:noy-db-on-totp-0.4.0-pre.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/109c8fdbeb73eb570e75b9f5c32749f9/noy-db-on-totp-0.4.0-pre.12.tgz","_integrity":"sha512-TAXZl4CCnL7slplVHwpudcCOzyVJvOFi3DYukgvXFQgaw7GucY8Ri8YA/5IK/vAyhRIoySvxEUUnJIDZTmorvQ==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.4.0-pre.12","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.4.0-pre.12"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.4.0-pre.12_1785481176128_0.8806708599990545","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@noy-db/on-totp","version":"0.4.0","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.4.0","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"5d7b794510e6db97b94789071e664542b2a87eaf","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.4.0.tgz","fileCount":6,"integrity":"sha512-Qw1g7uOqbMUi2FCZUoNoNmEJLBAkwnb0VxulIbxkuKu8aH0fJg348YGnKf1fJSFrwGEYnzWRZRabnCqwienEtA==","signatures":[{"sig":"MEUCIBYL8GLtogneCGsREswopRdmigS36ou1+5VnpHUie1LDAiEAzfjM2rbULrqTmDbEiIQqUt0pDoClSLaow1m+4a/rwgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22375},"type":"module","_from":"file:noy-db-on-totp-0.4.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/73762e4a1bd11e52f42685a9baaec557/noy-db-on-totp-0.4.0.tgz","_integrity":"sha512-Qw1g7uOqbMUi2FCZUoNoNmEJLBAkwnb0VxulIbxkuKu8aH0fJg348YGnKf1fJSFrwGEYnzWRZRabnCqwienEtA==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@noy-db/hub":"0.4.0","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.4.0_1785572577450_0.551330833266992","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@noy-db/on-totp","version":"0.5.0","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.5.0","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"46b7db577e33e7dfbc0adc824bb48f25af8e25e7","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.5.0.tgz","fileCount":6,"integrity":"sha512-sOeA9314w+7/50L0IUVtL4V4P8ZOE22IH2egy3auuse8k/S64OqRO8bsCsA+yEbYRg5kphTQHHzfuo9jMiEbDw==","signatures":[{"sig":"MEYCIQCbQZw+hJQeALdpF3JUvn9TjpPzFfyG/TmCf3eUyU70ogIhAJmtROsgppGWujguT6s3RLcLeONgIGfCoXCPlQAs/8YZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22375},"type":"module","_from":"file:noy-db-on-totp-0.5.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/20fa6cb57646361c6e843375589587ce/noy-db-on-totp-0.5.0.tgz","_integrity":"sha512-sOeA9314w+7/50L0IUVtL4V4P8ZOE22IH2egy3auuse8k/S64OqRO8bsCsA+yEbYRg5kphTQHHzfuo9jMiEbDw==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@noy-db/hub":"0.5.0","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.5.0_1785597251657_0.3433293849598962","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.0":{"name":"@noy-db/on-totp","version":"0.6.0-pre.0","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.6.0-pre.0","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"98f4ce9002ae189d7989f55cb5b48a4971ce6b4c","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.6.0-pre.0.tgz","fileCount":6,"integrity":"sha512-cqDGrV1W8p3H3xU8NGjYtXMoD/r0LeuCoNPlr5CGdfnbUKNHVLRNfBzPduvSZscHgty7y4y7tTBCUv9o58ZZhg==","signatures":[{"sig":"MEUCIArKTkrwXBGD9fbAtCf3aET+jVTMtPOFK6v2FuFfS94rAiEAm00RdqNZ05xUf7vcb/3c4bfOIpiS9u4ke2/u23Qc27A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22393},"type":"module","_from":"file:noy-db-on-totp-0.6.0-pre.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/cf0497877439090de77930e3dc49060c/noy-db-on-totp-0.6.0-pre.0.tgz","_integrity":"sha512-cqDGrV1W8p3H3xU8NGjYtXMoD/r0LeuCoNPlr5CGdfnbUKNHVLRNfBzPduvSZscHgty7y4y7tTBCUv9o58ZZhg==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.6.0-pre.0","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.6.0-pre.0"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.6.0-pre.0_1785839110048_0.5789638043537411","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.1":{"name":"@noy-db/on-totp","version":"0.6.0-pre.1","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.6.0-pre.1","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"91216300501ce0424ed679c63eac7d4d4433b974","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.6.0-pre.1.tgz","fileCount":6,"integrity":"sha512-kHWkMEAttvJFuvzK87Wjqt6lCgQx7Yy+nWXIZVJd/podPcNYJJx+TvU7zzoo3OIQ+UjFA5oXwp/AdtYgvzfKSA==","signatures":[{"sig":"MEQCIAb4f625hsH8UcVkFi7TVZwQW3smGVqKxUYfFgxf7juEAiBB7Ue4ZmoJsd6+EI3KRnw3Te5LQEyZGhrOoaWsdWf7Zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22393},"type":"module","_from":"file:noy-db-on-totp-0.6.0-pre.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/6e2e19f5006db88195519ae8c1a583bc/noy-db-on-totp-0.6.0-pre.1.tgz","_integrity":"sha512-kHWkMEAttvJFuvzK87Wjqt6lCgQx7Yy+nWXIZVJd/podPcNYJJx+TvU7zzoo3OIQ+UjFA5oXwp/AdtYgvzfKSA==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.6.0-pre.1","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.6.0-pre.1"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.6.0-pre.1_1785846257690_0.2115321183758907","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.2":{"name":"@noy-db/on-totp","version":"0.6.0-pre.2","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.6.0-pre.2","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"fee631e8a924677b477a7d93e4e1e14f19a9dc78","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.6.0-pre.2.tgz","fileCount":6,"integrity":"sha512-SUEPZtJjW/G05RntmJ/61curFkuj662ocyJGRIHuFujfQ3aBu2SIiuMjIg+jvjaVFzHzalzI7jm53NrHHzd5bg==","signatures":[{"sig":"MEUCIQDkNVSCpF9kdDWa67DJkZ7tHvT3JN4rTHvgslfgTikn2AIgC/nIWydFQWFxWJFBp/V9blYnnTwDb/+cB/718bdZ+2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22393},"type":"module","_from":"file:noy-db-on-totp-0.6.0-pre.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/568fb5f23fb28c6f7af8574ed5e37a38/noy-db-on-totp-0.6.0-pre.2.tgz","_integrity":"sha512-SUEPZtJjW/G05RntmJ/61curFkuj662ocyJGRIHuFujfQ3aBu2SIiuMjIg+jvjaVFzHzalzI7jm53NrHHzd5bg==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.6.0-pre.2","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.6.0-pre.2"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.6.0-pre.2_1785941605197_0.3284011019070776","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.3":{"name":"@noy-db/on-totp","version":"0.6.0-pre.3","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.6.0-pre.3","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"5d702e50eb3ca44881522a0ca16e1f4d12390895","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.6.0-pre.3.tgz","fileCount":6,"integrity":"sha512-bA8sEBBGB0D3SLmQaA4V4KkHLIuthHNGkcf5eunX8851c7FApzkuR2u9zK0WqRxIyh1dF6KCkUQdgQ4jp2znGg==","signatures":[{"sig":"MEUCIQCUg7U1g3BESTU3G0IUhy27j5UHxgpIu5YeQE0K7nMqnwIgfVDDnoYjzCcABk17syjVJ+psZGUZNNYDyGDMq8KdXo4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22393},"type":"module","_from":"file:noy-db-on-totp-0.6.0-pre.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/07fe11dfd9bde939772eca086bcbf301/noy-db-on-totp-0.6.0-pre.3.tgz","_integrity":"sha512-bA8sEBBGB0D3SLmQaA4V4KkHLIuthHNGkcf5eunX8851c7FApzkuR2u9zK0WqRxIyh1dF6KCkUQdgQ4jp2znGg==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.6.0-pre.3","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.6.0-pre.3"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.6.0-pre.3_1786068427339_0.632485978717533","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.4":{"name":"@noy-db/on-totp","version":"0.6.0-pre.4","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.6.0-pre.4","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"5584130f55f69279786d261054da23be4e735d9f","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.6.0-pre.4.tgz","fileCount":6,"integrity":"sha512-XaYTNKSa9i0y2nrybD1l6jMCD/Y0PhLdyPMN8u2LEgbEDKrmSylGMxuzIDQ9PC8cTbEE1YwxKidGj4kUX8TPcg==","signatures":[{"sig":"MEUCIHUyco9Uzo2Ewzc+xrVf1gSd+qXzGYDf+cyzaxGSbEwoAiEAn8brenO5ZSxSnaBqVuuktCBbGoxJIEIOtIBVGm/8g5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22393},"type":"module","_from":"file:noy-db-on-totp-0.6.0-pre.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/bb6b4b42442495ded9b4a14c2891cfc4/noy-db-on-totp-0.6.0-pre.4.tgz","_integrity":"sha512-XaYTNKSa9i0y2nrybD1l6jMCD/Y0PhLdyPMN8u2LEgbEDKrmSylGMxuzIDQ9PC8cTbEE1YwxKidGj4kUX8TPcg==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.6.0-pre.4","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.6.0-pre.4"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.6.0-pre.4_1786203175549_0.02242756636276888","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.5":{"name":"@noy-db/on-totp","version":"0.6.0-pre.5","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.6.0-pre.5","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"ab8269b90bbddeeffba0ab03d366602bd6345e1c","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.6.0-pre.5.tgz","fileCount":6,"integrity":"sha512-/400Bp8x4uT/OFUtFEDGKtWB2wpat5g6UnHaEs4QfPcd4vMJimw3K5qK2JW5H3Tx//8ShOHEFwtx5M3YX2z9hQ==","signatures":[{"sig":"MEUCIQCeFkSaLufeW7B93jMe8xknLlBbPo4uVoTv1gGtu8ka4AIgJIs4Ee2i0l5Z4o/VpaubfVU3+DKYl9dWMe7SVS4DhpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22393},"type":"module","_from":"file:noy-db-on-totp-0.6.0-pre.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/ab8cb3704da0912e0ae6e3b49232f3e4/noy-db-on-totp-0.6.0-pre.5.tgz","_integrity":"sha512-/400Bp8x4uT/OFUtFEDGKtWB2wpat5g6UnHaEs4QfPcd4vMJimw3K5qK2JW5H3Tx//8ShOHEFwtx5M3YX2z9hQ==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.6.0-pre.5","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.6.0-pre.5"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.6.0-pre.5_1786296388405_0.1532266958182238","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.7":{"name":"@noy-db/on-totp","version":"0.6.0-pre.7","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.6.0-pre.7","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"0d61f95c58bbac51a7658bbe30ce395924938e1a","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.6.0-pre.7.tgz","fileCount":6,"integrity":"sha512-5rIw2ZpqrDKiJirSSj8aah+qEjwUb4eTM0Guj/6Yz1f4q7oH81oK6UnBatE5yu8iyzzxWRRmi+AcF2yCsC8Xwg==","signatures":[{"sig":"MEQCIBQ/SG6qNy1q83ZIP71u5UruEZbi813LNIlZbX8w02BCAiB2JKXhgAxGUj0zJYZbIaNp2ze1TghfrJql6yrgpnkvFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22393},"type":"module","_from":"file:noy-db-on-totp-0.6.0-pre.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/ba6ca72af6872a6d604b65a7ab39f1e0/noy-db-on-totp-0.6.0-pre.7.tgz","_integrity":"sha512-5rIw2ZpqrDKiJirSSj8aah+qEjwUb4eTM0Guj/6Yz1f4q7oH81oK6UnBatE5yu8iyzzxWRRmi+AcF2yCsC8Xwg==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.6.0-pre.7","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.6.0-pre.7"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.6.0-pre.7_1786329856710_0.05517225277634563","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.8":{"name":"@noy-db/on-totp","version":"0.6.0-pre.8","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.6.0-pre.8","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"7ee9ba3d93405a8d512536833a72a38dfc331bc4","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.6.0-pre.8.tgz","fileCount":6,"integrity":"sha512-tyTKnatYE0Q32oQ1LjfwKeZGGDKjo0wwvuwEhDA9tEy2vcSZYVeXMVYE+dMRFbLkNbp4b44IDaEMXbdhOtWKQg==","signatures":[{"sig":"MEUCIGhBSuywbmMWOgkZowIKBtzqkj83BKJL7CTvTcL0C5d0AiEAiNcDbF1CmrL+DpFuzuBSIxK4jarkJcqG+Ry3GbZ9E9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22393},"type":"module","_from":"file:noy-db-on-totp-0.6.0-pre.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/bc3c52f0bc0d0294a2596dbc2de6726b/noy-db-on-totp-0.6.0-pre.8.tgz","_integrity":"sha512-tyTKnatYE0Q32oQ1LjfwKeZGGDKjo0wwvuwEhDA9tEy2vcSZYVeXMVYE+dMRFbLkNbp4b44IDaEMXbdhOtWKQg==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.6.0-pre.8","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.6.0-pre.8"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.6.0-pre.8_1786334600259_0.27896421389049175","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.9":{"name":"@noy-db/on-totp","version":"0.6.0-pre.9","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.6.0-pre.9","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"430e1464c5d5d990fb6a754048c6318296298d47","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.6.0-pre.9.tgz","fileCount":6,"integrity":"sha512-KtMNSAzkJX5vvXrPXE6k4GvxSgl11HeLx+mUL8llsVuCvqq+pS7cjfzp+B1oYbC97g5K2d0Vrxy7YkjwZrylfw==","signatures":[{"sig":"MEYCIQC4Aq01yn1NIKMDDX9V3lhO3cpkxHcOAGaGpVkGKZOPEgIhALi6IFHQW+ARKtdukr835x81yz7eOAHjjNAfRHghg046","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22393},"type":"module","_from":"file:noy-db-on-totp-0.6.0-pre.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/f9d87eeb1d56fc080217cf9fd4bd5052/noy-db-on-totp-0.6.0-pre.9.tgz","_integrity":"sha512-KtMNSAzkJX5vvXrPXE6k4GvxSgl11HeLx+mUL8llsVuCvqq+pS7cjfzp+B1oYbC97g5K2d0Vrxy7YkjwZrylfw==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.6.0-pre.9","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.6.0-pre.9"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.6.0-pre.9_1786347008418_0.3712239255656773","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.10":{"name":"@noy-db/on-totp","version":"0.6.0-pre.10","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.6.0-pre.10","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"3ac3bc5e14104efe796f70082d8c37f852926f16","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.6.0-pre.10.tgz","fileCount":6,"integrity":"sha512-aCnW7QTDBwMejYEuIGidgCkUofdrXmmPCOvIMFRhEqoyx2CnE+vxTf1MGNMBSlje/733MigLZel3EYn1bo8ztw==","signatures":[{"sig":"MEYCIQDImWEyNR7K6tbk534fV1XscHhwfUJJhJ2E202mhPRSiAIhAIKaYDXG8bIJat7aPr+v4G5NujRZW0S5j6+sEkfQvUz5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22396},"type":"module","_from":"file:noy-db-on-totp-0.6.0-pre.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/7740ddbb184ded044a86e62661836b82/noy-db-on-totp-0.6.0-pre.10.tgz","_integrity":"sha512-aCnW7QTDBwMejYEuIGidgCkUofdrXmmPCOvIMFRhEqoyx2CnE+vxTf1MGNMBSlje/733MigLZel3EYn1bo8ztw==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.6.0-pre.10","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.6.0-pre.10"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.6.0-pre.10_1786364889606_0.5691836654427191","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.11":{"name":"@noy-db/on-totp","version":"0.6.0-pre.11","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.6.0-pre.11","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"29db69e9d3c12e89cc3517721290dec79e4cad06","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.6.0-pre.11.tgz","fileCount":6,"integrity":"sha512-BbLlN3RO7+RZEcedMkDW3C/qIkeUhX7YQ/XyyDiQWgU8k5J5sVRmfiD9NiSMh17zzvjZH0w7vnAU2D3eH27pvg==","signatures":[{"sig":"MEQCIE0kaIFcd4VBv0/TIKeqjwiZL9B0JmQQE9FWZLuL5xsbAiBN+jvDIrCdfEQKLN9HQ95PHCQ8CF3MxwnIu23p6c6jug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22396},"type":"module","_from":"file:noy-db-on-totp-0.6.0-pre.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/b184e8b09f103d233f58b9a14f2f095f/noy-db-on-totp-0.6.0-pre.11.tgz","_integrity":"sha512-BbLlN3RO7+RZEcedMkDW3C/qIkeUhX7YQ/XyyDiQWgU8k5J5sVRmfiD9NiSMh17zzvjZH0w7vnAU2D3eH27pvg==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.6.0-pre.11","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.6.0-pre.11"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.6.0-pre.11_1786383907800_0.295995031162825","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.12":{"name":"@noy-db/on-totp","version":"0.6.0-pre.12","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.6.0-pre.12","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"e015d89190788c97af39718534cbc1baca4274f9","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.6.0-pre.12.tgz","fileCount":6,"integrity":"sha512-tWQCbsnCp5KlKLviuCzBO8hIcxolqLj93njkzOUpTzAjQpfScWaHp3E+vwb2Y6U5lJIRfPolov5CYxA5NhcxjQ==","signatures":[{"sig":"MEUCIHhnvspIErARR3/emCIvhAqSyqQSjGcm6Y4rl+VuNnsCAiEAqe1ZbdUmdLTRx1lD/ExwbucvslZd/0Gk4MNgNoZFTUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22396},"type":"module","_from":"file:noy-db-on-totp-0.6.0-pre.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/409ea152eb766763d6787f4fd0e98f60/noy-db-on-totp-0.6.0-pre.12.tgz","_integrity":"sha512-tWQCbsnCp5KlKLviuCzBO8hIcxolqLj93njkzOUpTzAjQpfScWaHp3E+vwb2Y6U5lJIRfPolov5CYxA5NhcxjQ==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.6.0-pre.12","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.6.0-pre.12"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.6.0-pre.12_1786422409029_0.9113077556257221","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.13":{"name":"@noy-db/on-totp","version":"0.6.0-pre.13","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.6.0-pre.13","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"7f9365e1b86220d436bd0f6a1cec9391a1aa14ad","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.6.0-pre.13.tgz","fileCount":6,"integrity":"sha512-jQ1U4+5J8up1BnGXQq0kuitr/2mkmaBxkWJOEQz6o/9LA1kSKTWVAOxs/KFnKABEoRfzBv7SDodVkYm7KSmFnw==","signatures":[{"sig":"MEUCIQDer9SsyEbzv7BuhsM9Gf55RXqgnw65+bKhR9ZKZ3drFAIgMbXGnT1LkH2sQ/V9dNdyBgjSHXRb1eFX6YOk4MXpmcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22396},"type":"module","_from":"file:noy-db-on-totp-0.6.0-pre.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/6a5e9a71a19f05a728da7dc03ecd9c5e/noy-db-on-totp-0.6.0-pre.13.tgz","_integrity":"sha512-jQ1U4+5J8up1BnGXQq0kuitr/2mkmaBxkWJOEQz6o/9LA1kSKTWVAOxs/KFnKABEoRfzBv7SDodVkYm7KSmFnw==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.6.0-pre.13","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.6.0-pre.13"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.6.0-pre.13_1786470918319_0.9914203271513127","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.14":{"name":"@noy-db/on-totp","version":"0.6.0-pre.14","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.6.0-pre.14","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"bca07a6c795c274a329aee51960aefc021ff315f","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.6.0-pre.14.tgz","fileCount":6,"integrity":"sha512-uNI9UwOvkKlfp62jurLrCAFkGyEiMm3VPCf/aKZ3Is+5wKr+zxbG1aRciuCbCQg1bY2Lw1h9d3RqGu0GMffMDQ==","signatures":[{"sig":"MEYCIQCTf4mOcWl2TR+IU8+nRJa53MvOJsrpjqawcqj7C6LQoAIhAP0dl9rkc8H5CY17TouLsbYwLGhZ4yGGr7CYfNx/aVCw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22396},"type":"module","_from":"file:noy-db-on-totp-0.6.0-pre.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/51e3beed4b7ccdd85297701cf66545e6/noy-db-on-totp-0.6.0-pre.14.tgz","_integrity":"sha512-uNI9UwOvkKlfp62jurLrCAFkGyEiMm3VPCf/aKZ3Is+5wKr+zxbG1aRciuCbCQg1bY2Lw1h9d3RqGu0GMffMDQ==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.6.0-pre.14","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.6.0-pre.14"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.6.0-pre.14_1786504469125_0.7346701127779878","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.15":{"name":"@noy-db/on-totp","version":"0.6.0-pre.15","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.6.0-pre.15","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"feb9b76e630af490f9cfddd927f9dadd5f2f2a66","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.6.0-pre.15.tgz","fileCount":6,"integrity":"sha512-JbcNMKuTpMAZaEeTbgLxzFUR6WYKVF7T3FZlg544SGWuQodQyHMpMolg+rhU/S+mU4RtRifuIv0sBdtQOf8O2Q==","signatures":[{"sig":"MEQCIGe+SK2lY3PsBjb8myDq5vjMZEqPsYWpCl3nIPLcc+ufAiAuchsedP5ry0fu/lSw3wtFPK95e3h7o9gUf7Nora9gOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22396},"type":"module","_from":"file:noy-db-on-totp-0.6.0-pre.15.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/5b512aff9b3680dca7e4d2c166c2a520/noy-db-on-totp-0.6.0-pre.15.tgz","_integrity":"sha512-JbcNMKuTpMAZaEeTbgLxzFUR6WYKVF7T3FZlg544SGWuQodQyHMpMolg+rhU/S+mU4RtRifuIv0sBdtQOf8O2Q==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.6.0-pre.15","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.6.0-pre.15"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.6.0-pre.15_1786553831510_0.5891698104480358","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.16":{"name":"@noy-db/on-totp","version":"0.6.0-pre.16","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.6.0-pre.16","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"bc0f97c7f16dabc260ab68214afc6fa262b1b14a","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.6.0-pre.16.tgz","fileCount":6,"integrity":"sha512-ChcW0FG7LHNxmroLqQg5Wd80JXRXgoOViEsARmUKSJqO6ghsPbGwdnTWUlvuDYeTYK6vpJA9VTTAY5rCvAzeaQ==","signatures":[{"sig":"MEQCIEnWXX0HrpMyOG8FRf3EmupW/OdZmB69xCdJWtMNWLXzAiAUkjJQyC23GjwPmUvfOth4RQbH35o5SZW04KfWu+qBiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22396},"type":"module","_from":"file:noy-db-on-totp-0.6.0-pre.16.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/981835efea5c265f1d3f48fc98cd9ecf/noy-db-on-totp-0.6.0-pre.16.tgz","_integrity":"sha512-ChcW0FG7LHNxmroLqQg5Wd80JXRXgoOViEsARmUKSJqO6ghsPbGwdnTWUlvuDYeTYK6vpJA9VTTAY5rCvAzeaQ==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.6.0-pre.16","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.6.0-pre.16"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.6.0-pre.16_1786561849516_0.1863143074023248","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.17":{"name":"@noy-db/on-totp","version":"0.6.0-pre.17","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.6.0-pre.17","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"f5a190a51f4ff0cc77bad04aff8454545d562440","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.6.0-pre.17.tgz","fileCount":6,"integrity":"sha512-2t7TboIoHeNCG1h8TSy4MjRIji5IpiqxgRj3JZBc55Voy85WF5r3zBLWdoz3STmDmvumHt84dFYO3pD/P53ZTA==","signatures":[{"sig":"MEYCIQCfTwjKuPHWPcpB6mqaDH+K4nM3KEcCSl7gYgLfIC4WGQIhAOwwbYeQd8VoDmi1frfVKOkrhSP1tSWthG59aYcUOMQj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22396},"type":"module","_from":"file:noy-db-on-totp-0.6.0-pre.17.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/186c8a540ac908eb6bace6e6255574fa/noy-db-on-totp-0.6.0-pre.17.tgz","_integrity":"sha512-2t7TboIoHeNCG1h8TSy4MjRIji5IpiqxgRj3JZBc55Voy85WF5r3zBLWdoz3STmDmvumHt84dFYO3pD/P53ZTA==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.6.0-pre.17","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.6.0-pre.17"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.6.0-pre.17_1786698554008_0.318116052711787","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.18":{"name":"@noy-db/on-totp","version":"0.6.0-pre.18","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.6.0-pre.18","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"c927107e04277177a27f0a334fd08173ae68492e","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.6.0-pre.18.tgz","fileCount":6,"integrity":"sha512-Bce1I95bdgCYs7RQb6EtfJGz/toeZQOe9HHtmAcapRgqFogqr85/83ooWN/p07TLnFOWCGnhvHOjVuplQir/xg==","signatures":[{"sig":"MEQCIGjG6q02cLfdRTTj51y0dEDeYQVcVXnZalOkXwpfzxeWAiB0StXKAHtZVERcdRL/SLYdQPldjvO7F/UiCvWu8xlvkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22396},"type":"module","_from":"file:noy-db-on-totp-0.6.0-pre.18.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/c3eb7e5b89fceb27ef1b87e06a690b37/noy-db-on-totp-0.6.0-pre.18.tgz","_integrity":"sha512-Bce1I95bdgCYs7RQb6EtfJGz/toeZQOe9HHtmAcapRgqFogqr85/83ooWN/p07TLnFOWCGnhvHOjVuplQir/xg==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.6.0-pre.18","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.6.0-pre.18"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.6.0-pre.18_1786940771354_0.014441635690596755","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.19":{"name":"@noy-db/on-totp","version":"0.6.0-pre.19","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.6.0-pre.19","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"2be95f20babb6011ff3c3b1fbf38ca602cdde9aa","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.6.0-pre.19.tgz","fileCount":6,"integrity":"sha512-WNsl+mmt4WJiHB9AjFb8sPqruXmRNyU4HVSlaw96U+XxXWwp4U6Cpe5Vit82kFBPRjf8usJqZBLzRecuQHSozA==","signatures":[{"sig":"MEUCIAtLb2NlLQuWhnoTS0WY3zj8SO9hWFFezSSmSeqVnavIAiEA1AG4N0MGwfkQ4j3OElYFRzSlNDKmqNyDyVFVCAQPCQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22396},"type":"module","_from":"file:noy-db-on-totp-0.6.0-pre.19.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/208312f486032495c36c222b22facec0/noy-db-on-totp-0.6.0-pre.19.tgz","_integrity":"sha512-WNsl+mmt4WJiHB9AjFb8sPqruXmRNyU4HVSlaw96U+XxXWwp4U6Cpe5Vit82kFBPRjf8usJqZBLzRecuQHSozA==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.6.0-pre.19","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.6.0-pre.19"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.6.0-pre.19_1786947318486_0.4286514248127675","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.20":{"name":"@noy-db/on-totp","version":"0.6.0-pre.20","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.6.0-pre.20","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"7e18423bf032600d6518157ece40f896f65031bc","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.6.0-pre.20.tgz","fileCount":6,"integrity":"sha512-rSPqlhsK5pMq/K0LEgV4lRfEdQw+rmJidW/tfmon23ukEgzqq7jsuBXNsBrI62MlSzqK0xDBv49fvCOrQQjptg==","signatures":[{"sig":"MEUCIQDSM3V/I1fUyLQlUYG6BqwtFsrUZIQ7VmpuCIywQmTzTAIgWxpJWOCIolfBQ0xVhB9EuwLNZncEK18n1tEXppdhkIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22396},"type":"module","_from":"file:noy-db-on-totp-0.6.0-pre.20.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/4488c8db30126d69ee0da5b34aeec7ac/noy-db-on-totp-0.6.0-pre.20.tgz","_integrity":"sha512-rSPqlhsK5pMq/K0LEgV4lRfEdQw+rmJidW/tfmon23ukEgzqq7jsuBXNsBrI62MlSzqK0xDBv49fvCOrQQjptg==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.6.0-pre.20","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.6.0-pre.20"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.6.0-pre.20_1786964765142_0.43955013822189604","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.21":{"name":"@noy-db/on-totp","version":"0.6.0-pre.21","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.6.0-pre.21","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"08de8ac8b8cb011cf060d91086887a46bfed183a","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.6.0-pre.21.tgz","fileCount":6,"integrity":"sha512-fBDFvyuJPsvbRQ2LUz3aQr8lmVc8E+f/+FdxU1ZGJTc21ciJYTOpTgHUEao/H807CFHw8infL5dWVMsuLuMkcw==","signatures":[{"sig":"MEYCIQDMAYieMLWWTxF3wa5doQWkubweWIjGymERSdUzmmQhoQIhAOGainzqd+uPEM7uNc9jF59Ey5mbHCcXziiOm03BwIDU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22396},"type":"module","_from":"file:noy-db-on-totp-0.6.0-pre.21.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/8f8003204ce22dd4082568dbcfc07ce4/noy-db-on-totp-0.6.0-pre.21.tgz","_integrity":"sha512-fBDFvyuJPsvbRQ2LUz3aQr8lmVc8E+f/+FdxU1ZGJTc21ciJYTOpTgHUEao/H807CFHw8infL5dWVMsuLuMkcw==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.6.0-pre.21","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.6.0-pre.21"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.6.0-pre.21_1787027418710_0.6824112253076913","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.22":{"name":"@noy-db/on-totp","version":"0.6.0-pre.22","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.6.0-pre.22","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"3d9579ce1eff4ad4211c32530c77b376baac3b5b","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.6.0-pre.22.tgz","fileCount":6,"integrity":"sha512-9vriZb14xcoVGOAQolTpBmvVBBB5U2Xyafhl+io5UoQQPPaGh2W76iY3XFn2seXc0QmJT/UXMbSmkqAI9E9B9Q==","signatures":[{"sig":"MEQCIFifaV3ZitP0OBkgfVnQaPQo3AoFfDG0B5XYE/F3hSnuAiB2O0BbvBZt1WfSFqB98P2VCMPMqnU0eM0EAP5i86s+yQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22396},"type":"module","_from":"file:noy-db-on-totp-0.6.0-pre.22.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/35212e41b150f393a53a9c0781235f0b/noy-db-on-totp-0.6.0-pre.22.tgz","_integrity":"sha512-9vriZb14xcoVGOAQolTpBmvVBBB5U2Xyafhl+io5UoQQPPaGh2W76iY3XFn2seXc0QmJT/UXMbSmkqAI9E9B9Q==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.6.0-pre.22","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.6.0-pre.22"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.6.0-pre.22_1787052021992_0.610526048067497","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.23":{"name":"@noy-db/on-totp","version":"0.6.0-pre.23","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.6.0-pre.23","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"1d768f705e59f7370122a142c091c54381dceced","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.6.0-pre.23.tgz","fileCount":6,"integrity":"sha512-S9GWcCG2vgbqryhDhUB+noy3Df7nuOQgV9qsw2pidZf9D+HvwnC/JbTwezBC99cmo91jKtWmUby3EW5OciUi5g==","signatures":[{"sig":"MEUCIQDzROVRz5+NDBbuJ7px6Cws43YyaVkc0TOOWxvQe88AVwIgP0iMBP1HQa3XsBKDmxpZqB+XqAopY6ImuIwOT5jOUK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22396},"type":"module","_from":"file:noy-db-on-totp-0.6.0-pre.23.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/3d899368e06d6779602b354a1d440cef/noy-db-on-totp-0.6.0-pre.23.tgz","_integrity":"sha512-S9GWcCG2vgbqryhDhUB+noy3Df7nuOQgV9qsw2pidZf9D+HvwnC/JbTwezBC99cmo91jKtWmUby3EW5OciUi5g==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.6.0-pre.23","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.6.0-pre.23"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.6.0-pre.23_1787062221262_0.40332012828968966","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.24":{"name":"@noy-db/on-totp","version":"0.6.0-pre.24","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.6.0-pre.24","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"1c808f3417ee022a1aa04a34efc3f089b9ec2b5c","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.6.0-pre.24.tgz","fileCount":6,"integrity":"sha512-rYwwwI8OSvvTNZ/Q0L2ak/zV8HW+w+rja6pEK6FQis9URf/zkizlBU2X6iKH1oITje1PMe/7bBPMSlagsRSKqQ==","signatures":[{"sig":"MEUCIQCkvsYeUVmIPIlWnQA31tjmGwxXvoZEF7+6bClWsDmcfQIgG45l3jFOp+N/R9nAubek+tNF4Zs1JR/ljJfktQ1+Dmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22396},"type":"module","_from":"file:noy-db-on-totp-0.6.0-pre.24.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/c70625a9c888c6b961b721458e47aa8e/noy-db-on-totp-0.6.0-pre.24.tgz","_integrity":"sha512-rYwwwI8OSvvTNZ/Q0L2ak/zV8HW+w+rja6pEK6FQis9URf/zkizlBU2X6iKH1oITje1PMe/7bBPMSlagsRSKqQ==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@noy-db/hub":"0.6.0-pre.24","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.6.0-pre.24"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.6.0-pre.24_1787143895684_0.041336017800317704","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@noy-db/on-totp","version":"0.6.0","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.6.0","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"448e66bfbb219183f9e1eb6bbd0f5f67f41a944c","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.6.0.tgz","fileCount":6,"integrity":"sha512-Tcpf/6Q1J9GzXmeJAbqvsIvPg5hFwPg1Wd36vayPo/PXUCzMUYBkX4cA0dy95klaSDMRIj6gIGmjzn4H7mzMgA==","signatures":[{"sig":"MEYCIQCxT797EHQjiUPlevziP5je2BH6K6SIuBa6IYQg2wLTdAIhANZMNEGzInhwpglXQvZVD3VmNV1OizAM4NHPlPyNIOfY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22375},"type":"module","_from":"file:noy-db-on-totp-0.6.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/a6da4fa6e4c6d8f6acf31b623abba017/noy-db-on-totp-0.6.0.tgz","_integrity":"sha512-Tcpf/6Q1J9GzXmeJAbqvsIvPg5hFwPg1Wd36vayPo/PXUCzMUYBkX4cA0dy95klaSDMRIj6gIGmjzn4H7mzMgA==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@noy-db/hub":"0.6.0","@types/node":"^22.0.0"},"peerDependencies":{"@noy-db/hub":"0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.6.0_1787163222105_0.7440399295212861","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-pre.0":{"name":"@noy-db/on-totp","version":"0.7.0-pre.0","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.7.0-pre.0","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"d305ee3d28791915501105bf241fefcd1e2798ca","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.7.0-pre.0.tgz","fileCount":6,"integrity":"sha512-DGQxeYtVh1axkj2NnqugqY2t0eNAV3NvilufvScFcrqXn8hX7IvnJpZ78IDr570i2QdrtFvc+vXaKUDe3c+DKw==","signatures":[{"sig":"MEUCIFCqT9L3e3tRnA+rX2zNFkaHRF8kVK4b9OOiIcsGG92VAiEAybsnOaCUdhyQUWvZPlCDsgQSJUq6iZTcT3wFmPpYQaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22199},"type":"module","_from":"file:noy-db-on-totp-0.7.0-pre.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/4d11afffcff13ab4e4988d30d0122d1f/noy-db-on-totp-0.7.0-pre.0.tgz","_integrity":"sha512-DGQxeYtVh1axkj2NnqugqY2t0eNAV3NvilufvScFcrqXn8hX7IvnJpZ78IDr570i2QdrtFvc+vXaKUDe3c+DKw==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.7.0-pre.0_1787505023072_0.34443625842631453","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-pre.1":{"name":"@noy-db/on-totp","version":"0.7.0-pre.1","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.7.0-pre.1","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"78113ede945c9dbb14feef01dde0e8f19b0fe223","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.7.0-pre.1.tgz","fileCount":6,"integrity":"sha512-IQKbm7Yr30hNIwb9Xd/nxfSAW5muCz2NNRXQMGSKFoCrvKtLXbJmk0hIuMnamnX/ia9NdR7m1Q9/plIBjqkwQQ==","signatures":[{"sig":"MEYCIQDe9xqrXpmMqhtulau794kPx4fvvOKB3LvCX7L3KQYd3AIhAOuuX2ktBu1CIs35aOIANARRtOzjz/H4g6HtMataA5Lh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22199},"type":"module","_from":"file:noy-db-on-totp-0.7.0-pre.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/392bf10713306a8d0f924d0038a886ac/noy-db-on-totp-0.7.0-pre.1.tgz","_integrity":"sha512-IQKbm7Yr30hNIwb9Xd/nxfSAW5muCz2NNRXQMGSKFoCrvKtLXbJmk0hIuMnamnX/ia9NdR7m1Q9/plIBjqkwQQ==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.7.0-pre.1_1787513166665_0.134900471347132","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-pre.2":{"name":"@noy-db/on-totp","version":"0.7.0-pre.2","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.7.0-pre.2","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"337c74b062ba3b3b236125b1c58fe5c976a3c4ee","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.7.0-pre.2.tgz","fileCount":6,"integrity":"sha512-diCU/fninooEfz2deymKoOMKKE49wpPmwPAwLBj8TNdJ4RMRK/e/W/2s+oOqOcUwRO6iLFXXRd9N0opauroXKQ==","signatures":[{"sig":"MEQCIGsV7X45EnAxRhFkWvTr4DpbIOS/C3PyTcORN1BnucH7AiAh8hCq3NNIX1bh8WGMF+36MgcGUIsi10fFmLextzA1Xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22199},"type":"module","_from":"file:noy-db-on-totp-0.7.0-pre.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/b91f60a8a7c5b8c9a65be22fb71a0682/noy-db-on-totp-0.7.0-pre.2.tgz","_integrity":"sha512-diCU/fninooEfz2deymKoOMKKE49wpPmwPAwLBj8TNdJ4RMRK/e/W/2s+oOqOcUwRO6iLFXXRd9N0opauroXKQ==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.7.0-pre.2_1787526560295_0.8577843781910572","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-pre.3":{"name":"@noy-db/on-totp","version":"0.7.0-pre.3","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.7.0-pre.3","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"6b5363ab6af8e30d2d80d5ca401753ae51b50260","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.7.0-pre.3.tgz","fileCount":6,"integrity":"sha512-FMTQrxO6ImwWHG+uJoseVBJK5pSoK13fZKJK1l1BxCJYF5qX8PLOky0aheWlaklRxqTc/n2I96Dm1RXdi6Gclw==","signatures":[{"sig":"MEQCIDIrcRQfmLCyjHHoP3f6WQFszxVdeBtIC+TaZt2Si8B8AiBtwLj6RDkeVv/gOp+fkk2FeLg0PbJ70K5rhCDEbVMjjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22199},"type":"module","_from":"file:noy-db-on-totp-0.7.0-pre.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/aa35a09d63b2fe02692e0d47af7bea28/noy-db-on-totp-0.7.0-pre.3.tgz","_integrity":"sha512-FMTQrxO6ImwWHG+uJoseVBJK5pSoK13fZKJK1l1BxCJYF5qX8PLOky0aheWlaklRxqTc/n2I96Dm1RXdi6Gclw==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.7.0-pre.3_1787630668455_0.6977275534910128","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-pre.4":{"name":"@noy-db/on-totp","version":"0.7.0-pre.4","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.7.0-pre.4","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"182afad5cd4bb61b9b744aecca76dd74492825b7","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.7.0-pre.4.tgz","fileCount":6,"integrity":"sha512-ohZmQrUtV7Xviwk7zHHeS8r8qED2I07BFqqDhq3q2NJwdl+h4pBlxVqWV5RVKVpT4+wA7RnagGn/YxbYT2W7Wg==","signatures":[{"sig":"MEYCIQCgM5m9KiJ4fR9QxzVSdArIrW0KXnkIPtSGIkzDHB+bZAIhAPeJXImb0g03cz7SrI1s96X54eCW0pAY/AoSk/Bx3E8O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22199},"type":"module","_from":"file:noy-db-on-totp-0.7.0-pre.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/05815fb9b28cfd6d9651dc457ddcc066/noy-db-on-totp-0.7.0-pre.4.tgz","_integrity":"sha512-ohZmQrUtV7Xviwk7zHHeS8r8qED2I07BFqqDhq3q2NJwdl+h4pBlxVqWV5RVKVpT4+wA7RnagGn/YxbYT2W7Wg==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.7.0-pre.4_1787653045489_0.6191646370518848","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-pre.5":{"name":"@noy-db/on-totp","version":"0.7.0-pre.5","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.7.0-pre.5","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"a47a7a307d25dbb13976294e9afec4bb29c3c4fa","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.7.0-pre.5.tgz","fileCount":6,"integrity":"sha512-gTGQTZJ/9/e6ItDEtZc+RySMToVUp5vmB1QfasA87XqHqfGLm+zFnb2bJTXh6LVHFH5ZPrIoaxZsbMZ4Q2Vo9Q==","signatures":[{"sig":"MEUCIFtiFGt3S1P71qjhpTSk0BRyeeAK0aNye5c4B+BPKcuAAiEAnML8WB7bvk5f597q2CjcZHWyaKH7csOwwpaaLdHhOgk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22199},"type":"module","_from":"file:noy-db-on-totp-0.7.0-pre.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/9153b268e72c064cd4a0804ef9ebffc4/noy-db-on-totp-0.7.0-pre.5.tgz","_integrity":"sha512-gTGQTZJ/9/e6ItDEtZc+RySMToVUp5vmB1QfasA87XqHqfGLm+zFnb2bJTXh6LVHFH5ZPrIoaxZsbMZ4Q2Vo9Q==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.7.0-pre.5_1787726261130_0.7954434712750842","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-pre.6":{"name":"@noy-db/on-totp","version":"0.7.0-pre.6","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.7.0-pre.6","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"2cadcbecddbfb96ef142f06b3a43edf00393e2d9","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.7.0-pre.6.tgz","fileCount":6,"integrity":"sha512-UW/Sky9Y9YQhZb0y+uEMmunyyw8cPzWJd/dXAHfQ+muJA+fyledWQZeThyh7KWkdDCjWxoJXlX7uEDGhzmzLIQ==","signatures":[{"sig":"MEUCIAH0w/regMQBcOw3SEuetgLSQblU3w9tcCdnn32HGmbzAiEA7u79Yk5TVVrasItKUiiAVQyXtjwUICfocM7HsDJ7DVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22199},"type":"module","_from":"file:noy-db-on-totp-0.7.0-pre.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/ce1e757cdf84605bcb99fff6f30dc589/noy-db-on-totp-0.7.0-pre.6.tgz","_integrity":"sha512-UW/Sky9Y9YQhZb0y+uEMmunyyw8cPzWJd/dXAHfQ+muJA+fyledWQZeThyh7KWkdDCjWxoJXlX7uEDGhzmzLIQ==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.7.0-pre.6_1787738598357_0.19205971243758535","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-pre.7":{"name":"@noy-db/on-totp","version":"0.7.0-pre.7","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.7.0-pre.7","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"cf7aa2119da9983150065c36b647c2c05402e053","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.7.0-pre.7.tgz","fileCount":6,"integrity":"sha512-8bX3C9Ue07C9BIsLPbP2sxDrhn5o7JSnAmheIM+kguZwWBodeb4LTxyTiwpy9L781rRrMOcsIWZI9dwYoMzqmA==","signatures":[{"sig":"MEQCIDNxgOtVE09HwQUBpQeJfka8Aby/mPiU8a7y/OWfwGTeAiANRx7BsMfsOD+3CHunWvzQNexQmLtXGH6lH39m0MQRQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22199},"type":"module","_from":"file:noy-db-on-totp-0.7.0-pre.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/6b4bdf8aa0cfe10db44e74e0fadb8f24/noy-db-on-totp-0.7.0-pre.7.tgz","_integrity":"sha512-8bX3C9Ue07C9BIsLPbP2sxDrhn5o7JSnAmheIM+kguZwWBodeb4LTxyTiwpy9L781rRrMOcsIWZI9dwYoMzqmA==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.7.0-pre.7_1787768699272_0.523567195249143","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-pre.8":{"name":"@noy-db/on-totp","version":"0.7.0-pre.8","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.7.0-pre.8","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"0575826bf9f1ae8d88805237154e3522b7f7a9ac","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.7.0-pre.8.tgz","fileCount":6,"integrity":"sha512-K07OqKcP+YFNYBUNDoVYm8WhjKYiAYAR8xReJbrTxINVYbvDP5a9ms8x6ZXK7zYCj3FUgDPysEqPdppyJ2XNmA==","signatures":[{"sig":"MEQCIBgK7JUEH7ST04XnOcNrdZq2KgxKb5KD5utLsSANtCdoAiBxJg8BKlJWe7G/taGHBe5c3uYSkbarIpphipHYXQ0Mhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22199},"type":"module","_from":"file:noy-db-on-totp-0.7.0-pre.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/5d34b62d4b42482ed2e9cfc587cb082f/noy-db-on-totp-0.7.0-pre.8.tgz","_integrity":"sha512-K07OqKcP+YFNYBUNDoVYm8WhjKYiAYAR8xReJbrTxINVYbvDP5a9ms8x6ZXK7zYCj3FUgDPysEqPdppyJ2XNmA==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.7.0-pre.8_1787810264710_0.3096921721321073","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-pre.9":{"name":"@noy-db/on-totp","version":"0.7.0-pre.9","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.7.0-pre.9","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"c5890e93cbfc2320d7e6f80a50a6de7155a95622","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.7.0-pre.9.tgz","fileCount":6,"integrity":"sha512-5HzWAuTb65XWOAiBV7i4ZErimT/IkWOmUX5tO6dZTB7832NKUUzRkdP2UceR77RCYWu3DQI7o1znJb6z++fGAg==","signatures":[{"sig":"MEQCIC1L3xmJ6IB3J7Rx5htfqVLweLzGV1Sf9Vn8B/3WIUmvAiBqjdNI4WhKkGzzOo5hreO/khEgYT9rsbpAZ5lDdvgO4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22199},"type":"module","_from":"file:noy-db-on-totp-0.7.0-pre.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/0b83e8067e1a5c6f3c230851fe6a081a/noy-db-on-totp-0.7.0-pre.9.tgz","_integrity":"sha512-5HzWAuTb65XWOAiBV7i4ZErimT/IkWOmUX5tO6dZTB7832NKUUzRkdP2UceR77RCYWu3DQI7o1znJb6z++fGAg==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.7.0-pre.9_1787835597144_0.44819816601972073","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-pre.10":{"name":"@noy-db/on-totp","version":"0.7.0-pre.10","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.7.0-pre.10","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"db3181862b4105cd823dbfbf1708dcaa3a563096","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.7.0-pre.10.tgz","fileCount":6,"integrity":"sha512-Z2x1G66ffp0rSyjuSD7DF5xBJketMSpPU1Z/3HjRN1JO+JKxuMgi9dfrsMtwCcxIee4SxWw92q+A481TIPPnhw==","signatures":[{"sig":"MEQCIGmN3nqyGvVraGR4RWPAwz5Wt5ZfGrL4Usx9AhDZqjo7AiBKYwCvIji+fOvALg2YV0AT/CbbD0vSwbVujcp8tg8dVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCZZSQ9nMKATZnE6iLz1QgSJaBIDFp3j/J0pcQwGcP3HwIhAJSewtGqeGlT60XZ1/7DRVjOUXd9X15qNsYeF0j1snmO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22200},"type":"module","_from":"file:noy-db-on-totp-0.7.0-pre.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/271e2d4031f4ed03c197efa2859f5acd/noy-db-on-totp-0.7.0-pre.10.tgz","_integrity":"sha512-Z2x1G66ffp0rSyjuSD7DF5xBJketMSpPU1Z/3HjRN1JO+JKxuMgi9dfrsMtwCcxIee4SxWw92q+A481TIPPnhw==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.7.0-pre.10_1787903334420_0.5338794524795989","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-pre.11":{"name":"@noy-db/on-totp","version":"0.7.0-pre.11","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.7.0-pre.11","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"bde82ef5969d444411acf7a5faa23e23145dabd8","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.7.0-pre.11.tgz","fileCount":6,"integrity":"sha512-rOqekJcAGpJQvznIuADTypkGTbCjH7fCpnfs1mfAFHgjNuesLTxuRTovzjv2cn06o0OhJ/V+ElL3eDFB6PNLhg==","signatures":[{"sig":"MEUCIDhEULoLY0y//Hm/o+tvMwHBX11OrQXy2R0IWxN/OK+3AiEA9auuXJgYQsHwdr9BRmezTBaFYUu1IygTTkiUIansDhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGR1MkGjHyFKBK7bx7+LXyWHyrhtXP+Ro6TpzylFEZwyAiA7ob2n41DrHwkmHPhySz7HF1PfQtrOENGCumxrcERyzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22200},"type":"module","_from":"file:noy-db-on-totp-0.7.0-pre.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/b80a5f93a9aabaae9759a36069d0bf69/noy-db-on-totp-0.7.0-pre.11.tgz","_integrity":"sha512-rOqekJcAGpJQvznIuADTypkGTbCjH7fCpnfs1mfAFHgjNuesLTxuRTovzjv2cn06o0OhJ/V+ElL3eDFB6PNLhg==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.7.0-pre.11_1787936505484_0.11000591920981595","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-pre.12":{"name":"@noy-db/on-totp","version":"0.7.0-pre.12","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.7.0-pre.12","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"292b6b4ed850bd6234f87b5bf9fdc84c5eace1d8","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.7.0-pre.12.tgz","fileCount":6,"integrity":"sha512-quCuF0h8ojOGWWOsbjxTcB6Pf+ZnkuFxs2KWrR4EKfP1udCb5SCzDMS52vtiVlSv1I62MFPxMKVn5fBM+BRxHg==","signatures":[{"sig":"MEUCIQDgrcATeazb+ftee7wtX4W1P6uvCEt57D90kgXNlhM4cAIgbB1DzX5OisFZOdYOOReUN9TgJhKUlIg9XyB2llzUNGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDS9Ycrwg3wh+7WH01AZFQ+TQI1sE5eDq25++M2lx0UPAIhAI5aqMny0u4aGtPXkf64cKhmIADToxorKuQ1eC28sKk/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22200},"type":"module","_from":"file:noy-db-on-totp-0.7.0-pre.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/c438f9b5876b8042a1003893c4d06ace/noy-db-on-totp-0.7.0-pre.12.tgz","_integrity":"sha512-quCuF0h8ojOGWWOsbjxTcB6Pf+ZnkuFxs2KWrR4EKfP1udCb5SCzDMS52vtiVlSv1I62MFPxMKVn5fBM+BRxHg==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.7.0-pre.12_1787998072850_0.8737795462789626","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-pre.13":{"name":"@noy-db/on-totp","version":"0.7.0-pre.13","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.7.0-pre.13","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"c58b9df9826dfde99a3f2ea48079e6363aea7497","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.7.0-pre.13.tgz","fileCount":6,"integrity":"sha512-ccuLmVF8nuiZZ93ITpH7oO2kcWP49vQNIyaIncG9YgN5S+zoCiQHX9emMhBCI1vdFwjx4XnKXnTg+sN6kFoqdA==","signatures":[{"sig":"MEUCIQCFJ6B5AiL8qhVRYTplEcWvm+dhltbFHBPhyUUyTuTW7QIgZMHznaWGuDstuzX7+jcZ8O3tGZd1SlMG46inPDRVpFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCcXZ6K8dAn+r+6PAzOMsqqbW7gZIfBg6djTzXQ0T0UKgIhALq6sdlc1LHeDlzPErgR/uH9QXF6ZjH3qQX/srwYK1Bx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22200},"type":"module","_from":"file:noy-db-on-totp-0.7.0-pre.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/9db0f8502b6d579143973366b96ef717/noy-db-on-totp-0.7.0-pre.13.tgz","_integrity":"sha512-ccuLmVF8nuiZZ93ITpH7oO2kcWP49vQNIyaIncG9YgN5S+zoCiQHX9emMhBCI1vdFwjx4XnKXnTg+sN6kFoqdA==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.7.0-pre.13_1788020027114_0.3197500211738653","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-pre.14":{"name":"@noy-db/on-totp","version":"0.7.0-pre.14","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.7.0-pre.14","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"e5c7c8b87b97832e57c6b2d6b2ada591f603bc46","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.7.0-pre.14.tgz","fileCount":6,"integrity":"sha512-FEDEgR3NRQiykUAMgA7tc3YyUK1yTzeTfl5bxu/gkbdXb18MNlctUAA2Qk1ciccph5YlbC5leaA5YWLJGMcyzA==","signatures":[{"sig":"MEYCIQDI/FHkys+kXjq+5vaDeex/muiktjCs3BNXklUpodtS9wIhALnfVuuLux6qGPHW6DLRQZ2vPFubeTE1+M0g6oIas8MU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF0FtG0WoEHT4EXGLdszBknokdLKqgtyImJbzzsSDjaZAiEAsoFc1Nb05pFAHyVC78ETf6bTndoGdyObSjUq8iHiz0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22200},"type":"module","_from":"file:noy-db-on-totp-0.7.0-pre.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/7869fcf1e06d3c0572ee6aea0ac2ae2e/noy-db-on-totp-0.7.0-pre.14.tgz","_integrity":"sha512-FEDEgR3NRQiykUAMgA7tc3YyUK1yTzeTfl5bxu/gkbdXb18MNlctUAA2Qk1ciccph5YlbC5leaA5YWLJGMcyzA==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.7.0-pre.14_1788066894653_0.8426346507068729","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-pre.15":{"name":"@noy-db/on-totp","version":"0.7.0-pre.15","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.7.0-pre.15","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"13223a3ba6cd6d09adbdb215c2c68b5c79d9ca7d","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.7.0-pre.15.tgz","fileCount":6,"integrity":"sha512-qEkS2Fbjz3e1nxBGCZMDJvyy0JLF780POup22nyyNt7A6O8uwI9dyCezsrrAbOYGGcj8fMc1lLr81h/aPMZU1Q==","signatures":[{"sig":"MEYCIQCZdQjYp+KMhzUF61sP6ZpRJQ5331Sd0GJJUOknYV8zEQIhAN+nesR2aTMFiaCzxb6k/xUbwYn/uEHNP5073dZZd+Ae","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHcMq/B6Y0KhbynNg1RY38GXTdnx3ldWMrhJM8vJ0F+zAiEAubDRIlTjjNhVVXpnDwNadetNKQ16uvm2dKvHShW/2Rk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22200},"type":"module","_from":"file:noy-db-on-totp-0.7.0-pre.15.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/53c22939e36ea82182d17e735ce538fb/noy-db-on-totp-0.7.0-pre.15.tgz","_integrity":"sha512-qEkS2Fbjz3e1nxBGCZMDJvyy0JLF780POup22nyyNt7A6O8uwI9dyCezsrrAbOYGGcj8fMc1lLr81h/aPMZU1Q==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.7.0-pre.15_1788090030839_0.12049194128814866","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-pre.16":{"name":"@noy-db/on-totp","version":"0.7.0-pre.16","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.7.0-pre.16","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"3ba15c77f2cf05f9b2578e002355bbcf9f5f903b","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.7.0-pre.16.tgz","fileCount":6,"integrity":"sha512-v4D1BnEMqZJvZCF4uPCFqqXPAIYqDX+qKNIywLhUY/njVL5sCfsY+M8zG6Znc1YjHXDa8xJHrtAwRJyBvdnMDw==","signatures":[{"sig":"MEUCIDdwiyNjp6pUE37rVUfvcnNoM/e/Nha+5jt4aiQJdG62AiEAhnw97WPHfuR1dOrMNgPoJY2puQWj7ldXVziVkxWvxek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDvUQLRDmaBdHQ1T4g7Xb2drbvdJ4iGhNOS9vsB12bFVwIhAI0HzU3o5OgqIDzXYMVAW6q0h520TX7LXNtGQWIJDuFW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22200},"type":"module","_from":"file:noy-db-on-totp-0.7.0-pre.16.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/d3be5f81c956f64dddc2286ae94ce7de/noy-db-on-totp-0.7.0-pre.16.tgz","_integrity":"sha512-v4D1BnEMqZJvZCF4uPCFqqXPAIYqDX+qKNIywLhUY/njVL5sCfsY+M8zG6Znc1YjHXDa8xJHrtAwRJyBvdnMDw==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.7.0-pre.16_1788161379362_0.6350296774927087","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-pre.17":{"name":"@noy-db/on-totp","version":"0.7.0-pre.17","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.7.0-pre.17","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"4799ac4d75047dd0c70bbe8d3c7964a4f969c9d8","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.7.0-pre.17.tgz","fileCount":6,"integrity":"sha512-075/Pid7xKXSWsPpqBIN+GvojFIu4KLLF/HBNpsnBAdE+3u1Ky2v3tgnORjngv+ENneoDC5kMcFLb5zTbqU2Nw==","signatures":[{"sig":"MEQCIHSF6x9j7xHTE7MRfXpUDZyqO1Nk34IWu+snqVbSglBZAiA52aGfk+sZy5/Zy70W9U/EIfE/Nlm6a3jNLYW0mVaOkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDmys/M78P3yTPePZmmy6S1S3zZtZMpA6XGfzu/nweK2AiEAxzfAf3p6mU3HeBK7QaTPU7DI/hgapRQ2VCY9SuBFhEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22200},"type":"module","_from":"file:noy-db-on-totp-0.7.0-pre.17.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/d4793f47898eaeb479af513c0b171f97/noy-db-on-totp-0.7.0-pre.17.tgz","_integrity":"sha512-075/Pid7xKXSWsPpqBIN+GvojFIu4KLLF/HBNpsnBAdE+3u1Ky2v3tgnORjngv+ENneoDC5kMcFLb5zTbqU2Nw==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.7.0-pre.17_1788189319784_0.9798105392632863","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-pre.18":{"name":"@noy-db/on-totp","version":"0.7.0-pre.18","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.7.0-pre.18","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"fdf516c23ef816fcc1d243e53114fd34e7a97634","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.7.0-pre.18.tgz","fileCount":6,"integrity":"sha512-KHQiOXOijG70y/YvwJCvivZQjs9BAkwrnokzf+RnfjeUgsw7YsGjBur0YAA7XPgobE+Ip3a+BfcUF2q23U1K0g==","signatures":[{"sig":"MEUCIGYW/M/hbAe3l2j2mx1++TmlmwIbUvgGHioQJLQ3cLRnAiEAhnA7xOF7y51oUa/N7uUbtuiHcj7+iE9cIbtDaf5B3i0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFKS+hIkqIMTdwKahBajidkm7PFmda7G/fp0b65CEzRTAiEAlmqQzEJHBaKY5/LZJznSKZEO+BDjsmsbu2i20sftUbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22200},"type":"module","_from":"file:noy-db-on-totp-0.7.0-pre.18.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/f29ecfb336affa74abb76d0433c3c167/noy-db-on-totp-0.7.0-pre.18.tgz","_integrity":"sha512-KHQiOXOijG70y/YvwJCvivZQjs9BAkwrnokzf+RnfjeUgsw7YsGjBur0YAA7XPgobE+Ip3a+BfcUF2q23U1K0g==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.7.0-pre.18_1788234948940_0.2590882233584366","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@noy-db/on-totp","version":"0.7.0","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-totp@0.7.0","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-totp#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"1fc177d0018e56b36330cebd2973637ac511c56e","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.7.0.tgz","fileCount":6,"integrity":"sha512-TvvPZS72b0l9zjhpWAQf0fUe7m0V2etTNtYc2VBKPp78iPLfNjNnldJ8FAxNg4BqKnujVPYU9bvbq4vnxVmowQ==","signatures":[{"sig":"MEUCIECwxjABjKqhwg7HEkAQo5qrY4dibcK6CX9MOJpapiAHAiEAhPmUz7KCHNSNRezFKcb0pIAkpjAsI7xoideapVIgw+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDXDdlaVvCSMma7gn93uXoc7rkYEbslA7sLINYiJTngkAIgPjM3Rx/bOycM7LjJIJPorDlHR0jLofmvGbQRkKo2Ro4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22193},"type":"module","_from":"file:noy-db-on-totp-0.7.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/96ec2a7e29733a75bbf0fb76dd154266/noy-db-on-totp-0.7.0.tgz","_integrity":"sha512-TvvPZS72b0l9zjhpWAQf0fUe7m0V2etTNtYc2VBKPp78iPLfNjNnldJ8FAxNg4BqKnujVPYU9bvbq4vnxVmowQ==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/vLannaAi/noy-db.git","type":"git","directory":"packages/on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.7.0_1788240375388_0.06255475732702065","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-pre.0":{"name":"@noy-db/on-totp","version":"0.8.0-pre.0","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"Apache-2.0","_id":"@noy-db/on-totp@0.8.0-pre.0","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/noy-db/on/tree/main/on-totp#readme","bugs":{"url":"https://github.com/noy-db/on/issues"},"dist":{"shasum":"6f7788c90083c59f642ff5efca9f8af0ca26219a","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.8.0-pre.0.tgz","fileCount":7,"integrity":"sha512-iJrWOnvIoqEmyqy5V4mCIjonsuiue74QDnUpCVx3+4MKfUwW3jmod3FPnk3FSEEJqeVcNjZUrh/Q8w+LfknzMA==","signatures":[{"sig":"MEYCIQCgh0T4MNLWeeJte5Gj+ygiYWxktx4R7KbXL3NNwe65oQIhAK9Zh89UXmC7oZbVw964XiVTG/c/q+983zDDA/vbCOfs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEeAdt6Ftrg+ztGxMlmhCbXpFpcwd1nS55NYLkrVCs/lAiEAvOfP0TICax0JkQ53meaKrDeVVi0QM0eNWc9PF4fL+X4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32458},"type":"module","_from":"file:noy-db-on-totp-0.8.0-pre.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/74039ee761308f5be89d0b94d8cba7eb/noy-db-on-totp-0.8.0-pre.0.tgz","_integrity":"sha512-iJrWOnvIoqEmyqy5V4mCIjonsuiue74QDnUpCVx3+4MKfUwW3jmod3FPnk3FSEEJqeVcNjZUrh/Q8w+LfknzMA==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/noy-db/on.git","type":"git","directory":"on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.8.0-pre.0_1789101105525_0.9342936587632606","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@noy-db/on-totp","version":"0.8.0","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"Apache-2.0","_id":"@noy-db/on-totp@0.8.0","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/noy-db/on/tree/main/on-totp#readme","bugs":{"url":"https://github.com/noy-db/on/issues"},"dist":{"shasum":"9b7d76bc07a03ff1152b2877b14edd71e4b6a63a","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.8.0.tgz","fileCount":7,"integrity":"sha512-OvWWQaoIq08zufX0GZPuHcpNCQlxJNwdYMsz9cjAE6qYBOxQ8vUzX0cKATQRaayQ7HDmAhgbk5RozUxlB7l4vQ==","signatures":[{"sig":"MEQCIBvGM9RCz4cDSUa6g0QSlX+rGaxO+QgrwB32s7UDREH8AiAaEdqof6E7K7dD2UgAXhyt9VlCc0d+vbX7CfY2aqaW9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDkycbWNcjJyyA9JkYhSkiMpNUWNLTuhLYm5LO4yI7eUgIgO9CZva7/qocPlbmoRABR/iURx1ql7tt5Vu1BPKeKgy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32452},"type":"module","_from":"file:noy-db-on-totp-0.8.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/c767f292ff8a1717ca439b440f5570c7/noy-db-on-totp-0.8.0.tgz","_integrity":"sha512-OvWWQaoIq08zufX0GZPuHcpNCQlxJNwdYMsz9cjAE6qYBOxQ8vUzX0cKATQRaayQ7HDmAhgbk5RozUxlB7l4vQ==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/noy-db/on.git","type":"git","directory":"on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.8.0_1789325323903_0.13830683610408756","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-pre.0":{"name":"@noy-db/on-totp","version":"0.9.0-pre.0","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"Apache-2.0","_id":"@noy-db/on-totp@0.9.0-pre.0","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/noy-db/on/tree/main/on-totp#readme","bugs":{"url":"https://github.com/noy-db/on/issues"},"dist":{"shasum":"dbffb003c4e99dc4c706f53fd8936c54d59a9839","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.9.0-pre.0.tgz","fileCount":7,"integrity":"sha512-m8beQ7Sn6a3piXxFNVg3cUoNDBZ5D5qiztB/CoinBg3Mnt+KD67fwD8ceK3tU4PP8XWJCUPCqD14/rJexLLvaw==","signatures":[{"sig":"MEUCIQCcNv5DA4VCyUVTvETI/SIRcWofKistzJIReFCTueAlggIgJOTj4XYcDZ6CaG3jjeB5X6MEGEdPHAFxLcyK6EJdEE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICCQFGzrTG8S020IKE2YtZkQ2LNxMMU2TbcEmboC8rwhAiEAl7vUlZHOGtbwBPOVrv9ySCFS39gRfzl2V07JgLhG20k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32496},"type":"module","_from":"file:noy-db-on-totp-0.9.0-pre.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.test.json"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/46eb9de9bee53e2670435972865ac23d/noy-db-on-totp-0.9.0-pre.0.tgz","_integrity":"sha512-m8beQ7Sn6a3piXxFNVg3cUoNDBZ5D5qiztB/CoinBg3Mnt+KD67fwD8ceK3tU4PP8XWJCUPCqD14/rJexLLvaw==","deprecated":"Superseded by 0.9.0. The 0.9 line is the supported release. 0.7.0 to 0.9.0 is witnessed in both directions for pod data (upgrade and rollback). Versions below 0.7.0 have no witnessed migration path - read the 0.9.0 release notes before moving.","repository":{"url":"git+https://github.com/noy-db/on.git","type":"git","directory":"on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.9.0-pre.0_1790424640556_0.7430544176423319","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@noy-db/on-totp","version":"0.9.0","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"Apache-2.0","_id":"@noy-db/on-totp@0.9.0","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/noy-db/on/tree/main/on-totp#readme","bugs":{"url":"https://github.com/noy-db/on/issues"},"dist":{"shasum":"74d729aaa41462363216a3dac02da7b76afe1ae0","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.9.0.tgz","fileCount":7,"integrity":"sha512-oNjwe3UJYi5Q/4gSzjO5Qt0zkHa7OyPkLcSbgcu+4N9ggIxoBRZ3L7+SBinNxaqsQ3aKfOXqlXn9DGfpu0avyA==","signatures":[{"sig":"MEUCIQD1Bmmq37iic/hZQkqOrpqqSedoSdhBGzyNKcq4Ra+xRQIgZOpnjt+HBY5GBDw3qMNPK4EHUm/USHgXMimmgR2CTdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAO8zFERmpcL3andpTwyh9L1bRnDqGu+z4dxNbngAHcsAiEAq7TrebYNaYEu28udvgO6mVen1K/J345hjpARYeTHfzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32490},"type":"module","_from":"file:noy-db-on-totp-0.9.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.test.json"},"_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"_resolved":"/tmp/5844b5836e50db93ddc26f79a43ca9a8/noy-db-on-totp-0.9.0.tgz","_integrity":"sha512-oNjwe3UJYi5Q/4gSzjO5Qt0zkHa7OyPkLcSbgcu+4N9ggIxoBRZ3L7+SBinNxaqsQ3aKfOXqlXn9DGfpu0avyA==","repository":{"url":"git+https://github.com/noy-db/on.git","type":"git","directory":"on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/on-totp_0.9.0_1790487891921_0.29633770253140357","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-pre.0":{"_id":"@noy-db/on-totp@0.10.0-pre.0","bugs":{"url":"https://github.com/noy-db/on/issues"},"dist":{"shasum":"52a47caa7329872ae56178aa2ebf50cea7826b43","tarball":"https://registry.npmjs.org/@noy-db/on-totp/-/on-totp-0.10.0-pre.0.tgz","fileCount":7,"integrity":"sha512-ApU8W8S/re4BnncoMpRnOzjwSQPMxbtAZtiyYyuxODKiBZosPIirSuCe6BFqyZsbcg9Jo4K+eVVb9fAAFWJbmQ==","signatures":[{"sig":"MEQCIEJ6vW8t7MTY4PIMR8PnJUaeGMEHC9de3LHMLp4yjomwAiApHlR2qbdBAWAxxI46FYIABtMfV3B4J6HmfCtkJIOV5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDrYY1Cc9s0DUqmSrw4b0po4iwBFnr62XJMKyXrpWuRFgIhAMkLdK0xRSXxtWg1ScWlg9M1dEFvBzvMrOfT6Gx4LYr2"}],"unpackedSize":32497},"name":"@noy-db/on-totp","type":"module","_from":"file:noy-db-on-totp-0.10.0-pre.0.tgz","types":"./dist/index.d.ts","author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"module":"./dist/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"license":"Apache-2.0","scripts":{"lint":"eslint src/","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.test.json"},"version":"0.10.0-pre.0","_npmUser":{"name":"vlanna","email":"vicio@lanna.ai"},"homepage":"https://github.com/noy-db/on/tree/main/on-totp#readme","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"_resolved":"/tmp/2966bf3a2462c45b7730500c39f61201/noy-db-on-totp-0.10.0-pre.0.tgz","_integrity":"sha512-ApU8W8S/re4BnncoMpRnOzjwSQPMxbtAZtiyYyuxODKiBZosPIirSuCe6BFqyZsbcg9Jo4K+eVVb9fAAFWJbmQ==","repository":{"url":"git+https://github.com/noy-db/on.git","type":"git","directory":"on-totp"},"_npmVersion":"10.9.8","description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","directories":{},"maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^22.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/on-totp_0.10.0-pre.0_1790697023352_0.48145713744245655"}}},"time":{"created":"2026-04-30T16:10:28.425Z","modified":"2026-09-29T15:50:23.644Z","0.1.0-pre.1":"2026-04-30T10:07:14.527Z","0.1.0-pre.2":"2026-04-30T10:46:30.459Z","0.1.0-pre.3":"2026-04-30T16:10:28.630Z","0.1.0-pre.4":"2026-05-02T15:00:04.836Z","0.1.0-pre.5":"2026-05-05T02:18:08.071Z","0.1.0-pre.7":"2026-05-06T06:48:34.687Z","0.1.0-pre.8":"2026-05-08T14:48:36.249Z","0.1.0-pre.9":"2026-05-09T02:34:38.877Z","0.1.0-pre.10":"2026-05-09T14:08:00.835Z","0.1.0-pre.12":"2026-05-19T12:58:59.668Z","0.1.0-pre.14":"2026-05-21T06:16:51.809Z","0.1.0-pre.15":"2026-05-22T01:49:08.163Z","0.1.0-pre.16":"2026-05-24T03:35:35.721Z","0.2.0-pre.1":"2026-05-24T14:15:03.606Z","0.2.0-pre.2":"2026-05-31T09:35:39.458Z","0.2.0-pre.3":"2026-06-01T10:17:00.118Z","0.2.0-pre.4":"2026-06-02T08:54:51.527Z","0.2.0-pre.5":"2026-06-02T11:41:13.242Z","0.2.0-pre.6":"2026-06-04T16:09:50.787Z","0.2.0-pre.7":"2026-06-05T14:51:55.454Z","0.2.0-pre.8":"2026-06-06T15:54:57.759Z","0.2.0-pre.9":"2026-06-07T05:11:16.485Z","0.2.0-pre.10":"2026-06-07T17:53:50.824Z","0.2.0-pre.11":"2026-06-07T22:39:34.290Z","0.2.0-pre.12":"2026-06-08T03:34:44.171Z","0.2.0-pre.13":"2026-06-08T16:51:08.799Z","0.2.0-pre.14":"2026-06-09T05:35:18.231Z","0.2.0-pre.15":"2026-06-12T16:30:21.632Z","0.2.0-pre.16":"2026-06-13T06:05:42.329Z","0.2.0-pre.17":"2026-06-13T18:03:51.262Z","0.2.0-pre.18":"2026-06-14T12:16:29.700Z","0.2.0-pre.19":"2026-06-15T02:01:52.830Z","0.2.0-pre.20":"2026-06-15T08:00:52.269Z","0.2.0-pre.21":"2026-06-15T16:29:24.680Z","0.2.0-pre.23":"2026-06-15T21:21:03.266Z","0.2.0-pre.24":"2026-06-18T16:25:23.412Z","0.2.0-pre.25":"2026-06-19T18:30:24.923Z","0.2.0-pre.26":"2026-06-19T20:18:34.453Z","0.2.0-pre.27":"2026-06-20T06:52:11.716Z","0.2.0-pre.28":"2026-06-20T12:17:30.230Z","0.2.0-pre.29":"2026-06-24T16:10:51.297Z","0.2.0-pre.30":"2026-06-25T09:51:23.923Z","0.2.0-pre.31":"2026-06-27T14:57:10.573Z","0.3.0-pre.1":"2026-07-03T11:25:53.691Z","0.3.0-pre.2":"2026-07-03T18:40:54.281Z","0.3.0-pre.3":"2026-07-04T10:31:50.759Z","0.3.0-pre.4":"2026-07-05T04:29:38.853Z","0.3.0-pre.5":"2026-07-05T11:55:27.834Z","0.3.0-pre.6":"2026-07-08T03:03:49.470Z","0.3.0-pre.7":"2026-07-09T05:26:53.696Z","0.3.0-pre.8":"2026-07-10T07:49:12.021Z","0.3.0-pre.9":"2026-07-12T07:12:21.807Z","0.3.0-pre.10":"2026-07-13T13:54:35.510Z","0.3.0-pre.11":"2026-07-14T01:19:50.151Z","0.3.0-pre.12":"2026-07-15T09:22:35.471Z","0.3.0-pre.13":"2026-07-20T02:57:14.820Z","0.3.0":"2026-07-20T13:45:39.997Z","0.4.0-pre.0":"2026-07-25T13:21:21.819Z","0.4.0-pre.1":"2026-07-26T03:51:49.865Z","0.4.0-pre.2":"2026-07-26T10:12:31.586Z","0.4.0-pre.3":"2026-07-26T15:51:13.598Z","0.4.0-pre.4":"2026-07-26T16:54:26.146Z","0.4.0-pre.5":"2026-07-27T07:34:01.018Z","0.4.0-pre.6":"2026-07-27T15:14:28.425Z","0.4.0-pre.7":"2026-07-27T19:19:42.012Z","0.4.0-pre.8":"2026-07-28T07:09:54.596Z","0.4.0-pre.9":"2026-07-28T08:15:46.007Z","0.4.0-pre.10":"2026-07-29T03:53:17.404Z","0.4.0-pre.11":"2026-07-29T17:50:42.990Z","0.4.0-pre.12":"2026-07-31T06:59:36.256Z","0.4.0":"2026-08-01T08:22:57.593Z","0.5.0":"2026-08-01T15:14:11.785Z","0.6.0-pre.0":"2026-08-04T10:25:10.173Z","0.6.0-pre.1":"2026-08-04T12:24:17.847Z","0.6.0-pre.2":"2026-08-05T14:53:25.385Z","0.6.0-pre.3":"2026-08-07T02:07:07.491Z","0.6.0-pre.4":"2026-08-08T15:32:55.682Z","0.6.0-pre.5":"2026-08-09T17:26:28.552Z","0.6.0-pre.7":"2026-08-10T02:44:16.849Z","0.6.0-pre.8":"2026-08-10T04:03:20.420Z","0.6.0-pre.9":"2026-08-10T07:30:08.558Z","0.6.0-pre.10":"2026-08-10T12:28:09.754Z","0.6.0-pre.11":"2026-08-10T17:45:08.066Z","0.6.0-pre.12":"2026-08-11T04:26:49.169Z","0.6.0-pre.13":"2026-08-11T17:55:18.431Z","0.6.0-pre.14":"2026-08-12T03:14:29.267Z","0.6.0-pre.15":"2026-08-12T16:57:11.650Z","0.6.0-pre.16":"2026-08-12T19:10:49.668Z","0.6.0-pre.17":"2026-08-14T09:09:14.172Z","0.6.0-pre.18":"2026-08-17T04:26:11.506Z","0.6.0-pre.19":"2026-08-17T06:15:18.605Z","0.6.0-pre.20":"2026-08-17T11:06:05.281Z","0.6.0-pre.21":"2026-08-18T04:30:18.842Z","0.6.0-pre.22":"2026-08-18T11:20:22.132Z","0.6.0-pre.23":"2026-08-18T14:10:21.428Z","0.6.0-pre.24":"2026-08-19T12:51:35.846Z","0.6.0":"2026-08-19T18:13:42.250Z","0.7.0-pre.0":"2026-08-23T17:10:23.313Z","0.7.0-pre.1":"2026-08-23T19:26:06.804Z","0.7.0-pre.2":"2026-08-23T23:09:20.453Z","0.7.0-pre.3":"2026-08-25T04:04:28.612Z","0.7.0-pre.4":"2026-08-25T10:17:25.627Z","0.7.0-pre.5":"2026-08-26T06:37:41.266Z","0.7.0-pre.6":"2026-08-26T10:03:18.502Z","0.7.0-pre.7":"2026-08-26T18:24:59.394Z","0.7.0-pre.8":"2026-08-27T05:57:44.843Z","0.7.0-pre.9":"2026-08-27T12:59:57.281Z","0.7.0-pre.10":"2026-08-28T07:48:54.543Z","0.7.0-pre.11":"2026-08-28T17:01:45.574Z","0.7.0-pre.12":"2026-08-29T10:07:52.936Z","0.7.0-pre.13":"2026-08-29T16:13:47.215Z","0.7.0-pre.14":"2026-08-30T05:14:54.733Z","0.7.0-pre.15":"2026-08-30T11:40:30.963Z","0.7.0-pre.16":"2026-08-31T07:29:39.453Z","0.7.0-pre.17":"2026-08-31T15:15:19.874Z","0.7.0-pre.18":"2026-09-01T03:55:49.035Z","0.7.0":"2026-09-01T05:26:15.490Z","0.8.0-pre.0":"2026-09-11T04:31:45.614Z","0.8.0":"2026-09-13T18:48:44.000Z","0.9.0-pre.0":"2026-09-26T12:10:40.641Z","0.9.0":"2026-09-27T05:44:52.008Z","0.10.0-pre.0":"2026-09-29T15:50:23.451Z"},"bugs":{"url":"https://github.com/noy-db/on/issues"},"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"Apache-2.0","homepage":"https://github.com/noy-db/on/tree/main/on-totp#readme","keywords":["noy-db","on-totp","totp","rfc-6238","2fa","mfa","authenticator"],"repository":{"url":"git+https://github.com/noy-db/on.git","type":"git","directory":"on-totp"},"description":"TOTP (RFC 6238) authenticator-app second factor for noy-db — generate secrets, otpauth:// provisioning URIs, and constant-time code verification. Zero dependencies (HMAC-SHA1 via Web Crypto). Part of the @noy-db/on-* authentication family.","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"readme":"","readmeFilename":"README.md"}