{"_id":"@noy-db/on-threat","_rev":"136-c7109dcf7cfde5f2a11558ea0ff236c0","name":"@noy-db/on-threat","dist-tags":{"next":"0.10.0-pre.0","latest":"0.9.0"},"versions":{"0.1.0-pre.3":{"name":"@noy-db/on-threat","version":"0.1.0-pre.3","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.1.0-pre.3","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"45889dd0a34a826e069418e5ea5b5fe14bb44f4e","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.1.0-pre.3.tgz","fileCount":9,"integrity":"sha512-WKk5CK49+9hGeG5SIFVdRdT09sZE9cgiZXKUbFPNNYrafttsnQjV5K03wXu/NDVCWfmpBGubn+pqAAj0foljOA==","signatures":[{"sig":"MEQCIBDQYHLowQTRj9HxrMyhEWV8PGjcBktSe0+rGtj81W1RAiBlolk1mwDnKtYuInqd6ixBQQlhuZKdNXKsyhR0QpM04A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47430},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/742d397a0748018246a165ca3750ddc6/noy-db-on-threat-0.1.0-pre.3.tgz","_integrity":"sha512-WKk5CK49+9hGeG5SIFVdRdT09sZE9cgiZXKUbFPNNYrafttsnQjV5K03wXu/NDVCWfmpBGubn+pqAAj0foljOA==","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-threat"},"_npmVersion":"10.9.7","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.1.0-pre.3_1777565424124_0.3034465143246037","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-pre.4":{"name":"@noy-db/on-threat","version":"0.1.0-pre.4","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.1.0-pre.4","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"a20e1c72f7b830ed64a6814d52fbb0218e116076","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.1.0-pre.4.tgz","fileCount":9,"integrity":"sha512-5qACZjxlwQv5iw1L9AyJf4VQwuFNvC5uzVBmZMSlpaWCVTRh991NQNQ+3lduzh4vXS87m31DF07lkazqHFadmQ==","signatures":[{"sig":"MEUCIQCQzcpE9VXpoh3qXOZ/3Pbnnoai1z1uUFLsfBw6rky14QIgWpdjv+N2UHKTyuo2nesv8AOe+uliLhUgOgVKqksf2X4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47430},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/da1c15d6bc333de12c78940f9ac087a6/noy-db-on-threat-0.1.0-pre.4.tgz","_integrity":"sha512-5qACZjxlwQv5iw1L9AyJf4VQwuFNvC5uzVBmZMSlpaWCVTRh991NQNQ+3lduzh4vXS87m31DF07lkazqHFadmQ==","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-threat"},"_npmVersion":"10.9.7","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.1.0-pre.4_1777734002752_0.22146737882492062","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-pre.5":{"name":"@noy-db/on-threat","version":"0.1.0-pre.5","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.1.0-pre.5","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"a96b0da4a3d40a8cd9ded3b11245cfcb7851bbcf","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.1.0-pre.5.tgz","fileCount":9,"integrity":"sha512-75Hu5B1+DnJJVH13zPMJNT3jgyE4JXNNtBDNEEN0kpETvNgXvgH4J3XKfaVMfTX0N63dkY1wMeVhsxP5VULxZQ==","signatures":[{"sig":"MEQCIBYCg9teAJtxsnSZOhwrWuFhdU+WckAM6foV6sujDBrfAiBfJY/K17bLAS6fbtI5RzPvtQ3aP47Pqqqgc9oQKJ3JiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47430},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/017335c45d0c179e9cd26b1fb44a1ed7/noy-db-on-threat-0.1.0-pre.5.tgz","_integrity":"sha512-75Hu5B1+DnJJVH13zPMJNT3jgyE4JXNNtBDNEEN0kpETvNgXvgH4J3XKfaVMfTX0N63dkY1wMeVhsxP5VULxZQ==","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-threat"},"_npmVersion":"10.9.7","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.1.0-pre.5_1777947485909_0.6914462031761985","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-pre.7":{"name":"@noy-db/on-threat","version":"0.1.0-pre.7","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.1.0-pre.7","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"29dfca376b9c6c4528d441ffd3b05633d1095387","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.1.0-pre.7.tgz","fileCount":9,"integrity":"sha512-sYUpkXdAZDgaK5hm9Qp9yzfiKIbBc7q0OFpVp7LbhBQP8AzuMoboNnURxENKnPZLHUdCeLZ5sTuQCnRPyDq+xw==","signatures":[{"sig":"MEYCIQCtYTH4R0Tk5TXOGMsgmF2orMYgp8jdASkeecujeimB7QIhAMyb2Y9i19k+hLKo8JKkxrv4krB1utJ+KrlBEvnTE6r5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47430},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/672d157cb8f24ba8e82e459d0027eac5/noy-db-on-threat-0.1.0-pre.7.tgz","_integrity":"sha512-sYUpkXdAZDgaK5hm9Qp9yzfiKIbBc7q0OFpVp7LbhBQP8AzuMoboNnURxENKnPZLHUdCeLZ5sTuQCnRPyDq+xw==","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-threat"},"_npmVersion":"10.9.7","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.1.0-pre.7_1778050113054_0.9375587085792194","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-pre.8":{"name":"@noy-db/on-threat","version":"0.1.0-pre.8","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.1.0-pre.8","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"d87bad6909909ceaacb3d83c651ac726c7435e15","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.1.0-pre.8.tgz","fileCount":9,"integrity":"sha512-pCUlnTwM0ZiVQ5RNAnNgiVC3vUc0vQG/OJ5qdGOC5SoXsw/MAvZJfZ+KKq/QyvGAghpfewJ0Q88tfmc+jCZ2tg==","signatures":[{"sig":"MEUCIEBj/k7l66werHyIUuBlDBpLwyKczqDGit9LW3w3UKG5AiEArzT/UjfY4ijlmdrKkSqLnVOEsINSPaotQt2skLg8O8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47430},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/87446036f702f683003f1097101622bb/noy-db-on-threat-0.1.0-pre.8.tgz","_integrity":"sha512-pCUlnTwM0ZiVQ5RNAnNgiVC3vUc0vQG/OJ5qdGOC5SoXsw/MAvZJfZ+KKq/QyvGAghpfewJ0Q88tfmc+jCZ2tg==","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-threat"},"_npmVersion":"10.9.7","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.1.0-pre.8_1778251714579_0.5364925399240001","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-pre.9":{"name":"@noy-db/on-threat","version":"0.1.0-pre.9","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.1.0-pre.9","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"3c84e05232ee1d07bb770162a72b9cfef5df8f26","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.1.0-pre.9.tgz","fileCount":9,"integrity":"sha512-feTN5EjFp/7bweaJeqaf+fXV9dLGJoF3mQiuPnRNdAm5B2VTJgpCr3/dz+oiBDis8p4GzeOxFSAhbI5uCIxB/Q==","signatures":[{"sig":"MEUCIDsM7F0LHJAk7BaKa5Vbd4MLbwJh5tE334Xi5qS6qPxkAiEArvy6PiujS3xvw9amPbNFa/jbC1PIXY3E/AnFNqjYZMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47430},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/07b74734004582ed5a708226ae2b0edb/noy-db-on-threat-0.1.0-pre.9.tgz","_integrity":"sha512-feTN5EjFp/7bweaJeqaf+fXV9dLGJoF3mQiuPnRNdAm5B2VTJgpCr3/dz+oiBDis8p4GzeOxFSAhbI5uCIxB/Q==","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-threat"},"_npmVersion":"10.9.7","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.1.0-pre.9_1778294077178_0.5811140765209466","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-pre.10":{"name":"@noy-db/on-threat","version":"0.1.0-pre.10","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.1.0-pre.10","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"9a4ecf9d0038a7ffad65db5eeae30d62200b0126","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.1.0-pre.10.tgz","fileCount":9,"integrity":"sha512-999d9evOPLil2DITsKlH0ln++97PiHGGHlqlnTpHHGOu6mgL9Ojt5byH48sg/JbLf7iRndcZIsiqlgers7Turw==","signatures":[{"sig":"MEUCIB7pBaWG7amZmqO39NHMAQil91FOKHHZJJfoOD6sALCZAiEAjWmlZHCdYFgF4vc6dn1N/QVQ/o/dJ833O9otm7FVdSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47433},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/05c3164e23ee7b9203653a1db7f008f4/noy-db-on-threat-0.1.0-pre.10.tgz","_integrity":"sha512-999d9evOPLil2DITsKlH0ln++97PiHGGHlqlnTpHHGOu6mgL9Ojt5byH48sg/JbLf7iRndcZIsiqlgers7Turw==","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-threat"},"_npmVersion":"10.9.7","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.1.0-pre.10_1778335679362_0.12855063210709172","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-pre.12":{"name":"@noy-db/on-threat","version":"0.1.0-pre.12","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.1.0-pre.12","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"b617c7c80b7affc6f410a8ff7a79a5042c7d17e0","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.1.0-pre.12.tgz","fileCount":9,"integrity":"sha512-qMepaYcMZUK467+jgMJvpgXrqSJOBrWnbudInuDFF85FoJHSdtn4lx7Mg7AU7xSoLXfw7Nyv2bt6Rpg5SV9ruA==","signatures":[{"sig":"MEYCIQCNE4GYk0hUbVHaRUx71c0ZY+l/ZrtpiyoKX4mmEA0MwwIhAOdFuLRGAqi3EVSCMuoWV0Xhj4H7jKMMKJMQbOrR9EFH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47433},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/2cf9a6bf4b304b8d626216ac3b9043a4/noy-db-on-threat-0.1.0-pre.12.tgz","_integrity":"sha512-qMepaYcMZUK467+jgMJvpgXrqSJOBrWnbudInuDFF85FoJHSdtn4lx7Mg7AU7xSoLXfw7Nyv2bt6Rpg5SV9ruA==","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-threat"},"_npmVersion":"10.9.7","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.1.0-pre.12_1779195538135_0.838829179414665","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-pre.14":{"name":"@noy-db/on-threat","version":"0.1.0-pre.14","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.1.0-pre.14","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"3824feb852cc6f8f8ce0e9f4d512e02dc9c1d9f1","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.1.0-pre.14.tgz","fileCount":9,"integrity":"sha512-OobG6wjAS71nUFcSwA5dBm3OKl1+HGI9N3If1a/jaJxkXkarWjkajtaLefRiOY9xECsjsTVxh6iPQScf61ohgw==","signatures":[{"sig":"MEUCIB+CpvlqwSPAwLHaZsJct6EHbh4bxZ+sve6oJIrQ9yffAiEAv/T3L9OelAaQkLNqTxUmACDEu0t6TxktiQ/Y2uRa5G0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47433},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/e477f50de97ec35779745056bba84c44/noy-db-on-threat-0.1.0-pre.14.tgz","_integrity":"sha512-OobG6wjAS71nUFcSwA5dBm3OKl1+HGI9N3If1a/jaJxkXkarWjkajtaLefRiOY9xECsjsTVxh6iPQScf61ohgw==","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-threat"},"_npmVersion":"10.9.7","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.1.0-pre.14_1779344209888_0.6156118449460426","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-pre.15":{"name":"@noy-db/on-threat","version":"0.1.0-pre.15","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.1.0-pre.15","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"93b594f022f615692965f3c4c0be804492289473","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.1.0-pre.15.tgz","fileCount":9,"integrity":"sha512-uovjUaS0z63Qs1CeWQGTjWfp8RL4xjGlklLvcOHGfwyJLiEDxaYP98rmZVNA1ItfLuBQ0fYKSe85wMOF0wZmCA==","signatures":[{"sig":"MEUCIQDEFuBOX2xeQEV9gYBEkS9o+nS0t0RwvRufdNalqaLNZgIgMd9ExtAPMHbJYeBztZGB0txa0CKVdCy12EvwrojWv8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47433},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/b85ac240cb4fd2b0fdd64ff566b72959/noy-db-on-threat-0.1.0-pre.15.tgz","_integrity":"sha512-uovjUaS0z63Qs1CeWQGTjWfp8RL4xjGlklLvcOHGfwyJLiEDxaYP98rmZVNA1ItfLuBQ0fYKSe85wMOF0wZmCA==","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-threat"},"_npmVersion":"10.9.7","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.1.0-pre.15_1779414546184_0.20043176806195806","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-pre.16":{"name":"@noy-db/on-threat","version":"0.1.0-pre.16","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.1.0-pre.16","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"c13058dd18fef52eb892c126e75811d2c2c22865","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.1.0-pre.16.tgz","fileCount":9,"integrity":"sha512-MWa8UNEweBKO4vkhTaJpIPTNGFrSWXitK6pF5RtMxJoLYVYyEeND50jjNlJIUC7T/rQjADw3eDT+dYRYukbtNQ==","signatures":[{"sig":"MEUCIFBP04wvo5gRVKCx4t47tj//cp4qHLMbVnAtiMVS2E/CAiEA/08qx0LaMBRrhapWah7BNbGwvPpdfJ/hXeh1C036ahQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47433},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/d42e29f17313d3fa65e9c24bbbd79bf4/noy-db-on-threat-0.1.0-pre.16.tgz","_integrity":"sha512-MWa8UNEweBKO4vkhTaJpIPTNGFrSWXitK6pF5RtMxJoLYVYyEeND50jjNlJIUC7T/rQjADw3eDT+dYRYukbtNQ==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.1.0-pre.16_1779593734105_0.01533744468777698","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.1":{"name":"@noy-db/on-threat","version":"0.2.0-pre.1","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.2.0-pre.1","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"5319e7b368220524bb744172b950c5992a63a718","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.2.0-pre.1.tgz","fileCount":9,"integrity":"sha512-kMh/36eG2k8CBQ3gdaVTb23FndZn7mjl4BmWhlXRFBe571KZ2RhzLTFBIwaetWIO0Flh35kAEoiLhl71TTAdLg==","signatures":[{"sig":"MEUCIDLMZjBMLIiVD9sM7/jzzl+d3v734uLTQ/XYONRnHyUbAiEAuzNjALatQpn0IhsPOanZO9dMMGwVPoiedi0H6JPTQhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47430},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/30e32a1ef3dd9d870b2219f915d066a8/noy-db-on-threat-0.2.0-pre.1.tgz","_integrity":"sha512-kMh/36eG2k8CBQ3gdaVTb23FndZn7mjl4BmWhlXRFBe571KZ2RhzLTFBIwaetWIO0Flh35kAEoiLhl71TTAdLg==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.2.0-pre.1_1779632101805_0.5265650952609904","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.2":{"name":"@noy-db/on-threat","version":"0.2.0-pre.2","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.2.0-pre.2","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"312ca186b27d52304fde6d055eb7892d24ca2ae1","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.2.0-pre.2.tgz","fileCount":9,"integrity":"sha512-u9G62SxR9Rgju/UyHayMo1G+bfqw6jcJBOLcipUbAUq8wcr+N9SbB8Mo0Vyg7U+CP6TTwZN886B9AS49lnvjuw==","signatures":[{"sig":"MEQCIGluA8jcTVP8JTJRMQDMxzUxfUu7se/i7GfJgumm8Qw9AiBaLLg7hioBb3kzB17yo9Lmo5BCMhu2oqigFrVwHJf05Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47430},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/60b681c9249c316c015cd4ff23064ae4/noy-db-on-threat-0.2.0-pre.2.tgz","_integrity":"sha512-u9G62SxR9Rgju/UyHayMo1G+bfqw6jcJBOLcipUbAUq8wcr+N9SbB8Mo0Vyg7U+CP6TTwZN886B9AS49lnvjuw==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.2.0-pre.2_1780220138015_0.15001520915529287","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.3":{"name":"@noy-db/on-threat","version":"0.2.0-pre.3","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.2.0-pre.3","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"5fea560fb561d1ccd82a3be6c3a4ebcf9d98f730","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.2.0-pre.3.tgz","fileCount":9,"integrity":"sha512-pt84oxANLbtzUQbEWws1QpvNdKqbT2X5OJxSZn9bKHNOx6Fi44do8LfFuf03dCnftnHZnm2bMKgOcQH+dakEMA==","signatures":[{"sig":"MEYCIQDLVlDcUmgC3gyoJ1PDIFk6h4W2I/61tuE5APVqlBblBQIhAIftubN2VVkTbb5tpDnXIvhj/AvGE+vGfEQRRuugvYts","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47430},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/a7b4ab45f6923b83167e87ded83bd62f/noy-db-on-threat-0.2.0-pre.3.tgz","_integrity":"sha512-pt84oxANLbtzUQbEWws1QpvNdKqbT2X5OJxSZn9bKHNOx6Fi44do8LfFuf03dCnftnHZnm2bMKgOcQH+dakEMA==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.2.0-pre.3_1780309018263_0.19157045830777597","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.4":{"name":"@noy-db/on-threat","version":"0.2.0-pre.4","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.2.0-pre.4","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"355aeb8d6cadc599b2dc516bd67de47d8e43d7f6","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.2.0-pre.4.tgz","fileCount":9,"integrity":"sha512-Ll++ffLchcyMnjJnxDW8hl9oco/7Qu/CFJfxlgGKwk/OK5b10SYhSQhlAcpjjiP8UyWP7zn2yQ2P6P5TzjUY9A==","signatures":[{"sig":"MEUCIFqm+m8n8vA1NLkK9HGhfURso8LnJLt57zPnr3E4/W7HAiEA+y1ccDyHTmVPxfuQs9uaRfdUaD/PxA8SAH8i9flDZDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47430},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/7878dce3fb22b2db38db9cc98b5c060a/noy-db-on-threat-0.2.0-pre.4.tgz","_integrity":"sha512-Ll++ffLchcyMnjJnxDW8hl9oco/7Qu/CFJfxlgGKwk/OK5b10SYhSQhlAcpjjiP8UyWP7zn2yQ2P6P5TzjUY9A==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.2.0-pre.4_1780390489415_0.2549812798794886","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.5":{"name":"@noy-db/on-threat","version":"0.2.0-pre.5","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.2.0-pre.5","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"72625139cc42b4690fb01afd1ae7a2ec3b0d9a01","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.2.0-pre.5.tgz","fileCount":9,"integrity":"sha512-ZXrvb7Kg2NzuiUaH8Dz9TmgIqqVsdnlGomKdk67cUNDD7w7izRvI7p3OndXVGZVOeSoHEE8jr5nVd2bZr0BbAQ==","signatures":[{"sig":"MEYCIQDPE9o1qLipX0FBYFwHPKisrZp/a60FeG56w8j9vfqStAIhAM3l0AGQZs6AYwOJR0lvTJ63rQc8zOvpjbyS483z0HmF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47430},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/9120ba96ba62840f9e086d0040d3ceaa/noy-db-on-threat-0.2.0-pre.5.tgz","_integrity":"sha512-ZXrvb7Kg2NzuiUaH8Dz9TmgIqqVsdnlGomKdk67cUNDD7w7izRvI7p3OndXVGZVOeSoHEE8jr5nVd2bZr0BbAQ==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.2.0-pre.5_1780400471656_0.4133523249706337","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.6":{"name":"@noy-db/on-threat","version":"0.2.0-pre.6","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.2.0-pre.6","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"28f8d9d4b0be04b6d91702c912e5247ecd81d72f","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.2.0-pre.6.tgz","fileCount":9,"integrity":"sha512-t8juAT0qIL7FWeZGg5wPa+dfosRW9u33kAcxhCA1wgEPrwKA6bx3tkUyP71TdKrCSASi81L770xuK/aNCNNgvg==","signatures":[{"sig":"MEQCIGU9Dc5VQ+VJIq79BvPY4AVk8GT1fw2r6+Uo7f4sES1lAiAWR0xHmTNCR/lSPUA+hwqn5EYPMz11NtFLODlMYgP9sA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47430},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/b570b825c494500f51d665b8ea93e64c/noy-db-on-threat-0.2.0-pre.6.tgz","_integrity":"sha512-t8juAT0qIL7FWeZGg5wPa+dfosRW9u33kAcxhCA1wgEPrwKA6bx3tkUyP71TdKrCSASi81L770xuK/aNCNNgvg==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.2.0-pre.6_1780589388909_0.9434341282872414","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.7":{"name":"@noy-db/on-threat","version":"0.2.0-pre.7","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.2.0-pre.7","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"3ea6683c4bba484a5ad2b585858dcb05b225c52c","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.2.0-pre.7.tgz","fileCount":9,"integrity":"sha512-Hz35+yzOHle06LUvL8dLnGvfFfbWqewmV+C1rjsqw+w9lb13+P5QVEfCuFzfo47aq9oQm2qCi3EHSQllSnSFQQ==","signatures":[{"sig":"MEQCIHziDejGfB2hz2RD5qZ6MRlHMg0E4L4XTAYrgvRiXHQcAiBnNEemU+uyy147BaquCcqfwoo1Z3hgrwX5/eEsn6zNKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47430},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/3a9b679713e40280c422c6a65c6cdb43/noy-db-on-threat-0.2.0-pre.7.tgz","_integrity":"sha512-Hz35+yzOHle06LUvL8dLnGvfFfbWqewmV+C1rjsqw+w9lb13+P5QVEfCuFzfo47aq9oQm2qCi3EHSQllSnSFQQ==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.2.0-pre.7_1780671114044_0.027945330255305878","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.8":{"name":"@noy-db/on-threat","version":"0.2.0-pre.8","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.2.0-pre.8","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"3b546dcdf105d1a2765d58e7308a7fda0078ed8a","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.2.0-pre.8.tgz","fileCount":9,"integrity":"sha512-9KIw+F4A3wew3HBNRkNuZdoSorLqFRPttY4K2b0bMFq+YhyOxeoa9DyDFpQAPKrl56h8yyZHKRBASmpadG7CAQ==","signatures":[{"sig":"MEYCIQCZCM6i5f9X9iN+ytykVzSKcxFMwh4pH04oKGdD+sbOuAIhAOJ7GYCL+sREWtObm6dNPirv5IHS2jjemFybphfbdXAV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47430},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/09fa3d2526253b6c70c4680c0369805b/noy-db-on-threat-0.2.0-pre.8.tgz","_integrity":"sha512-9KIw+F4A3wew3HBNRkNuZdoSorLqFRPttY4K2b0bMFq+YhyOxeoa9DyDFpQAPKrl56h8yyZHKRBASmpadG7CAQ==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.2.0-pre.8_1780761296128_0.5677395407519983","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.9":{"name":"@noy-db/on-threat","version":"0.2.0-pre.9","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.2.0-pre.9","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"e97eb8d99a980d7cb0e99294cb229561660f4a5e","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.2.0-pre.9.tgz","fileCount":9,"integrity":"sha512-po/0NOBvVQMLctxgnOx9pnEB8bdXziRaGSvalwd+wU7hjrYZCHNpwEiiVddVpAz7moDBerDxtUZ4WtZzquD75w==","signatures":[{"sig":"MEUCIHhny5VttR1NRjyamicSLKx2QzlRtA7+9S9VLfn43JLgAiEA6lreO/ji9v+hfDw11cUgiB0gzsHW8VTEB+geHciXm0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47430},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/9f7311a616661e3d1fc9d8da297000b2/noy-db-on-threat-0.2.0-pre.9.tgz","_integrity":"sha512-po/0NOBvVQMLctxgnOx9pnEB8bdXziRaGSvalwd+wU7hjrYZCHNpwEiiVddVpAz7moDBerDxtUZ4WtZzquD75w==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.2.0-pre.9_1780809074900_0.5898832149684832","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.10":{"name":"@noy-db/on-threat","version":"0.2.0-pre.10","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.2.0-pre.10","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"7029717880f9035f8a4907184934f590eaf669b4","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.2.0-pre.10.tgz","fileCount":9,"integrity":"sha512-4361fUCedRohEO7Qmcrq6QLqKkzBFJm39BNjENqzbXhEJAQRc7l0Bl6n+7LeUpTv7UAcvogIQTq5Lr7lCidufg==","signatures":[{"sig":"MEUCIQDbttLCdG2XFjF2IZiSSrnM9Gb2aA4okBYtZBOJbICPigIgfcFBqnjqB0/E88zBBmjILFd0j9xiBQF1HcBbLvdT3I0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47433},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/cb8cae15740c114fc390ba654bdfb704/noy-db-on-threat-0.2.0-pre.10.tgz","_integrity":"sha512-4361fUCedRohEO7Qmcrq6QLqKkzBFJm39BNjENqzbXhEJAQRc7l0Bl6n+7LeUpTv7UAcvogIQTq5Lr7lCidufg==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.2.0-pre.10_1780854829331_0.008782215960140505","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.11":{"name":"@noy-db/on-threat","version":"0.2.0-pre.11","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.2.0-pre.11","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"d975382b929a9d1617e724a0873167d397bde977","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.2.0-pre.11.tgz","fileCount":9,"integrity":"sha512-F2c4/w6GgWv9eWDNMN2HzzPRu0Bu8OiSSKWsVIgXd39dCUmGabfOVU0/PXq8StCi7LK/bjpHnLFAhpybzlB22A==","signatures":[{"sig":"MEUCIQDi36aSjcpEH63rMOiNiNgH+3/b6vaIX0WdyYqcRoDLKwIgSzJ1x9Ip7CS4N+gkz+oE8EzJEGOM0ZDXGA0KHRghDOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47433},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/879ce9c2e907657b86195a896da8cc6e/noy-db-on-threat-0.2.0-pre.11.tgz","_integrity":"sha512-F2c4/w6GgWv9eWDNMN2HzzPRu0Bu8OiSSKWsVIgXd39dCUmGabfOVU0/PXq8StCi7LK/bjpHnLFAhpybzlB22A==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.2.0-pre.11_1780871972501_0.24381953178653903","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.12":{"name":"@noy-db/on-threat","version":"0.2.0-pre.12","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.2.0-pre.12","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"cc3dafe148c322140d5fa6c23fa1c88cf39aa2fa","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.2.0-pre.12.tgz","fileCount":9,"integrity":"sha512-9zZ9eSd86TKlUqEvWzqJiKEhujnYTXZrLPT4Ds2dTnskXw3HSe/6KvSnRmvgD272qsgf1yQshXvgFxMHkiADzg==","signatures":[{"sig":"MEQCIDp7oXkOzdKkPDE1KrInp/Le86c6WFrKi0aRw2guiEJrAiBqJqGKrJ9gJqxmsJrKAKrDnPiwrUA9hBD6UFVafo8Qdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47433},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/ca7454af918e6cd1bea1219822b01e93/noy-db-on-threat-0.2.0-pre.12.tgz","_integrity":"sha512-9zZ9eSd86TKlUqEvWzqJiKEhujnYTXZrLPT4Ds2dTnskXw3HSe/6KvSnRmvgD272qsgf1yQshXvgFxMHkiADzg==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.2.0-pre.12_1780889682757_0.5576668330730443","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.13":{"name":"@noy-db/on-threat","version":"0.2.0-pre.13","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.2.0-pre.13","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"6d35433fb8014b9a9a0e0987c4df28ce797bc48c","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.2.0-pre.13.tgz","fileCount":9,"integrity":"sha512-P47sTcURyoOKYEXH0D2jFQOcJTGanfraanS4O9yvdKcpptKCYDvmjEwEdmknkJqVtBBQDDvDb5y/wATPzRr4UA==","signatures":[{"sig":"MEYCIQCp9yNotG8MKfU8BsMe7MmvhXNAw1xL1v3+sHUXg2mBGwIhAMDmswfNh1XnKncrNh7Okv4sj8wHX7t9xQbXU3R5xiaT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47433},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/a6e0e277e6bcc483e20cf67e62d101f7/noy-db-on-threat-0.2.0-pre.13.tgz","_integrity":"sha512-P47sTcURyoOKYEXH0D2jFQOcJTGanfraanS4O9yvdKcpptKCYDvmjEwEdmknkJqVtBBQDDvDb5y/wATPzRr4UA==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.2.0-pre.13_1780937467124_0.16522314345443512","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.14":{"name":"@noy-db/on-threat","version":"0.2.0-pre.14","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.2.0-pre.14","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"cba65bc53224ed9e7dae66aed9c865451783bef3","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.2.0-pre.14.tgz","fileCount":9,"integrity":"sha512-TCnA3zE2jhrpODV48f3p12UU8j4KZ1zhIHCVHsvx2K59NKUczYP0U/Vzs1cXZSzyB4dwsCVMHRNk1WBBvzla3A==","signatures":[{"sig":"MEYCIQC+Cpk1UB6PG19wIHi42biFCcrR+DawVQLPKyOlB3rofgIhAOsC2EO39L0CpAE8SgO2EHXw0ziBmK6d9Jp4KjajBdmR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47433},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/492ecc9409048e4c57ab5a14151c7e2d/noy-db-on-threat-0.2.0-pre.14.tgz","_integrity":"sha512-TCnA3zE2jhrpODV48f3p12UU8j4KZ1zhIHCVHsvx2K59NKUczYP0U/Vzs1cXZSzyB4dwsCVMHRNk1WBBvzla3A==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.2.0-pre.14_1780983316733_0.26986401968217955","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.15":{"name":"@noy-db/on-threat","version":"0.2.0-pre.15","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.2.0-pre.15","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"a33032272fcda9a6bdfee294ba192870cabee0f0","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.2.0-pre.15.tgz","fileCount":9,"integrity":"sha512-jnJQhK0x6dBu6V4wQXP3YrUzAweWZfwGrzUFyPG7wkWEcfG6b1S1FJMba9clH5byk32sTHhFXwsF0bBKR1WWfA==","signatures":[{"sig":"MEUCIB6PcY65MuemB7oGwluftZMiXh8WgbkVldBtNumlnVR4AiEA/iDkoeIsHH20amL1aKN8sPRiOPZzzXm8kwpSXFy444I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47433},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/b070a31f49feb3f1838773fb03a52bc9/noy-db-on-threat-0.2.0-pre.15.tgz","_integrity":"sha512-jnJQhK0x6dBu6V4wQXP3YrUzAweWZfwGrzUFyPG7wkWEcfG6b1S1FJMba9clH5byk32sTHhFXwsF0bBKR1WWfA==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.2.0-pre.15_1781281819770_0.027479999095503915","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.16":{"name":"@noy-db/on-threat","version":"0.2.0-pre.16","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.2.0-pre.16","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"49f70e0fa7ef39b479a51237b934fbd8357a9816","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.2.0-pre.16.tgz","fileCount":9,"integrity":"sha512-xYV1UWmMg4VQdZov7lRYDb3bpgJ4byoA6w8eYSrjsBydqdm8sARroZxlc3YP9RVW0dE/c474AdHuQv4LeC/v1A==","signatures":[{"sig":"MEUCIDcRt5Zhg/3jFO6chx0qgyU0+yOc/7jlG7MDclA766SgAiEA85+7/LWhEAUMKs2ZJ7H0nqcNAD3S+cLjc7lbuyKS1x4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47433},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/ef21ad6535cd100378d912acd2bdb1b2/noy-db-on-threat-0.2.0-pre.16.tgz","_integrity":"sha512-xYV1UWmMg4VQdZov7lRYDb3bpgJ4byoA6w8eYSrjsBydqdm8sARroZxlc3YP9RVW0dE/c474AdHuQv4LeC/v1A==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.2.0-pre.16_1781330740832_0.37514561887727615","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.17":{"name":"@noy-db/on-threat","version":"0.2.0-pre.17","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.2.0-pre.17","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"13795493a1d6ac5c6e24d878d3e18e6b15d012b7","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.2.0-pre.17.tgz","fileCount":9,"integrity":"sha512-NgtxO7FZm+68d4NZoC1iaUW8btiwCooCk1ieXk7q1YQBEiMjzJ4k+I342D2x6Txfm3ThU5Etshc1b6NSEm5dQA==","signatures":[{"sig":"MEUCIQDBv9DsVv7x5NzD7/J7MOPHaMMr1cnoZDiDZ0sZPFMFUAIgT8Ioksfyk3rFEd7TTVYvcxJv4E0lw5OvtlQQCU1uX9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47433},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/3ea7635f1e0efd72d1316f1cbb8a75ce/noy-db-on-threat-0.2.0-pre.17.tgz","_integrity":"sha512-NgtxO7FZm+68d4NZoC1iaUW8btiwCooCk1ieXk7q1YQBEiMjzJ4k+I342D2x6Txfm3ThU5Etshc1b6NSEm5dQA==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.2.0-pre.17_1781373829633_0.09826869810150107","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.18":{"name":"@noy-db/on-threat","version":"0.2.0-pre.18","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.2.0-pre.18","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"927c8e43c8e446aee4ab0ad26d221e9fd76d74c7","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.2.0-pre.18.tgz","fileCount":9,"integrity":"sha512-/W4pSMpsINrGOAI/sa0UfyXa4iVzJxtHNNhS9XKcHrccMUM34s5tnhwbPA+Ki0waikWuKSLtYHYdct8+Vs0QMg==","signatures":[{"sig":"MEQCIFeaGiFKDBGYQuLeyoBuwig7d47f1VRYE72a72kABBfUAiAQYoh55NTspFprDAxL0UnPgGfNvGkt0Y7yqs93kgHDYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47433},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/22096187e77cdc8add6b517aa08c56c4/noy-db-on-threat-0.2.0-pre.18.tgz","_integrity":"sha512-/W4pSMpsINrGOAI/sa0UfyXa4iVzJxtHNNhS9XKcHrccMUM34s5tnhwbPA+Ki0waikWuKSLtYHYdct8+Vs0QMg==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.2.0-pre.18_1781439388143_0.39109774145640563","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.19":{"name":"@noy-db/on-threat","version":"0.2.0-pre.19","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.2.0-pre.19","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"c6a1b51c6b14ca634dec6bd68d2429141e8ec3a3","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.2.0-pre.19.tgz","fileCount":9,"integrity":"sha512-PaPNFpGsqZxPMDZg4fGWFBMGnmxBb2aloo3NoZhnojceLTFaek6xBaMQfHrI2rWhY7MT2cE9GhYKJHBM2qRjCQ==","signatures":[{"sig":"MEUCIH0iv0zQay2COo3VoEvU+p07JNZlVWc43Vr/bpghkKPdAiEAnTt/f598sYg9/7WWtSVsvBzw/xPexbKKXl2eNZ1z/qQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47433},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/dec16a701e2bcdb6a5ad10bed37099f0/noy-db-on-threat-0.2.0-pre.19.tgz","_integrity":"sha512-PaPNFpGsqZxPMDZg4fGWFBMGnmxBb2aloo3NoZhnojceLTFaek6xBaMQfHrI2rWhY7MT2cE9GhYKJHBM2qRjCQ==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.2.0-pre.19_1781488911385_0.8570371902098177","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.20":{"name":"@noy-db/on-threat","version":"0.2.0-pre.20","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.2.0-pre.20","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"2df30f2262cae5f958dc4759d7a94b3b5c4df962","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.2.0-pre.20.tgz","fileCount":9,"integrity":"sha512-L85T31igjRCS1/q1bYEltjJyz/88vF4lF1NuVHbQlGfCheGuorjA9P22PzUL8qoWONxljJcQIN5VarKe/e8jWw==","signatures":[{"sig":"MEUCIG2KunYOd407lz2Vtn8tiHubH8iKsjvwJCS2YpTj+f5SAiEA/J3KUkejSPiEgOkDg2SWGyj2aWSwUvdvZRF8W1GcyNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47433},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/38483a5c6a578730629b4182ba00793f/noy-db-on-threat-0.2.0-pre.20.tgz","_integrity":"sha512-L85T31igjRCS1/q1bYEltjJyz/88vF4lF1NuVHbQlGfCheGuorjA9P22PzUL8qoWONxljJcQIN5VarKe/e8jWw==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.2.0-pre.20_1781510450567_0.45890667940775787","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.21":{"name":"@noy-db/on-threat","version":"0.2.0-pre.21","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.2.0-pre.21","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"960ca47572417b528467b17cc6dbcf15a9a803c5","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.2.0-pre.21.tgz","fileCount":9,"integrity":"sha512-ia56FL/Krad7ec9VZLSywCM+QQ9FaBuSYuZVlT9ZEeb4StRDJdgiftrrNFXUp+m85Bl/kGzo6lBFeezGHo9zRA==","signatures":[{"sig":"MEYCIQCfLXQVZ7RlGYO/Z+HTDd06mSbxL4K/bSa6eaQg2Kr9ewIhAKUTgjj/PkfVerFJvnPHdyhDaIh2kHswP+Nngg7EQEgq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47433},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/f8c765b0bef2a4e74ba167d41251667a/noy-db-on-threat-0.2.0-pre.21.tgz","_integrity":"sha512-ia56FL/Krad7ec9VZLSywCM+QQ9FaBuSYuZVlT9ZEeb4StRDJdgiftrrNFXUp+m85Bl/kGzo6lBFeezGHo9zRA==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.2.0-pre.21_1781540963048_0.4787929403978819","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.23":{"name":"@noy-db/on-threat","version":"0.2.0-pre.23","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.2.0-pre.23","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"10625dbc20b2f70e4dac1cf0b8ebf8a8ae38dfa7","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.2.0-pre.23.tgz","fileCount":9,"integrity":"sha512-1L6hwg1hZRr7iSvkXs2fsaK4/PqQfy+cRUYwAwEM9aRKVz/uDwGC84jm038671KRRaMQTr43YSl5oCD+11NM6A==","signatures":[{"sig":"MEUCIQDqjpQOMJbnqIoAg64DevDpK+1hIpyVxgvdH3fqjxo28gIgRegXzkaJhPeFdX16tvCWyKLOVOiWQnUgP39hU+u3DNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47433},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/1a5fd93da7c37bf2d705a9db7d75e64a/noy-db-on-threat-0.2.0-pre.23.tgz","_integrity":"sha512-1L6hwg1hZRr7iSvkXs2fsaK4/PqQfy+cRUYwAwEM9aRKVz/uDwGC84jm038671KRRaMQTr43YSl5oCD+11NM6A==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.2.0-pre.23_1781558461481_0.7616928180576201","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.24":{"name":"@noy-db/on-threat","version":"0.2.0-pre.24","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.2.0-pre.24","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"00bbb2a040ad7c6ed8fbb81d6bdd7d2d9920c150","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.2.0-pre.24.tgz","fileCount":9,"integrity":"sha512-++OEMul+CX1iHqpjHgBdMo4dLQ2wUlLjXs9G1hXT6VqOgjihuz+fa5kGWsnQXb1DIcQNqVR+6s39JoWMfX4iog==","signatures":[{"sig":"MEUCIQDh6ptXmlLSGK6l7ltQCyBtavPWjKjBSXEBAu8rraeayAIgOKinNoop1yG0Emdk+a3TIYoaQA0qrLoH/kNkMRlgl80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47433},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/8b1e5f9e38af80a69e5559b5864f7e3c/noy-db-on-threat-0.2.0-pre.24.tgz","_integrity":"sha512-++OEMul+CX1iHqpjHgBdMo4dLQ2wUlLjXs9G1hXT6VqOgjihuz+fa5kGWsnQXb1DIcQNqVR+6s39JoWMfX4iog==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.2.0-pre.24_1781799921659_0.7293967403071093","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.25":{"name":"@noy-db/on-threat","version":"0.2.0-pre.25","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.2.0-pre.25","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"352e1b015b8ee146b378f665d92f1c2bb87c3aab","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.2.0-pre.25.tgz","fileCount":9,"integrity":"sha512-RPZQgynfuPeOqgKWRkBYqGCGDTbO0p36rNh/9BINIun655VU/albUFS1hfvGVydD6j5bXgrzTUOFNsDHRyVmDw==","signatures":[{"sig":"MEUCIHPOUQuMgxBFMeQ0LB+8Z6440GjKbX/aFTmCwYaU2+u4AiEAnm/FYwLBs7QOKikH+tcimGBRf5hkgDqtcRrx4OoIXJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47433},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/21654553032b141b626d0e6af394002a/noy-db-on-threat-0.2.0-pre.25.tgz","_integrity":"sha512-RPZQgynfuPeOqgKWRkBYqGCGDTbO0p36rNh/9BINIun655VU/albUFS1hfvGVydD6j5bXgrzTUOFNsDHRyVmDw==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.2.0-pre.25_1781893823333_0.3977333122934892","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.26":{"name":"@noy-db/on-threat","version":"0.2.0-pre.26","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.2.0-pre.26","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"2c55b0877e9f6038e51707c8c20ddec90dafafec","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.2.0-pre.26.tgz","fileCount":9,"integrity":"sha512-w+a2hvO+OONwnVdDJvIfBIF8i7yjq6S5WYm7ZBgyzRsqcuQi7s59jFsPQFRyKiYm2wx/xBvvGgaZZzpOOLYIxQ==","signatures":[{"sig":"MEQCIFeeUSSxiIPRcZ/VHrumXWRPbTuv7ks3Fp0C8DBvTszmAiACcix8I/fasCyxW5Y3nPGA8m67M+R+EfP1mPjDxeaViw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47433},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/d4887a311aa819dc04fb9cb7955ee940/noy-db-on-threat-0.2.0-pre.26.tgz","_integrity":"sha512-w+a2hvO+OONwnVdDJvIfBIF8i7yjq6S5WYm7ZBgyzRsqcuQi7s59jFsPQFRyKiYm2wx/xBvvGgaZZzpOOLYIxQ==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.2.0-pre.26_1781900312914_0.8954396925327972","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.27":{"name":"@noy-db/on-threat","version":"0.2.0-pre.27","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.2.0-pre.27","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"12439c80aedc015716f6c011b12d03b730481323","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.2.0-pre.27.tgz","fileCount":9,"integrity":"sha512-vOGVwmjJC/2fn3ltEXAv1TXjo1jiEgHQkjGuRFMOCHL6svVAd5tHxeCEiuem9x9WEGPJ+jj1XtV+YR5Bqpbs6g==","signatures":[{"sig":"MEUCIBQoqt9sYtJtNdUzkxbM0sJOhHIlLn2suPWqq5IZpf5YAiEA53pYxLAcnIlvv3tcUw8OMCwRX+Hj+LaI1GhFRrCslOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47433},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/0f95b98a4334a177fc995cd8ed30bd6d/noy-db-on-threat-0.2.0-pre.27.tgz","_integrity":"sha512-vOGVwmjJC/2fn3ltEXAv1TXjo1jiEgHQkjGuRFMOCHL6svVAd5tHxeCEiuem9x9WEGPJ+jj1XtV+YR5Bqpbs6g==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.2.0-pre.27_1781938329960_0.8678607268404854","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.28":{"name":"@noy-db/on-threat","version":"0.2.0-pre.28","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.2.0-pre.28","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"1759ffd02d643ca9fa13525de953bbb36b194262","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.2.0-pre.28.tgz","fileCount":9,"integrity":"sha512-KnkeW5M86o8yJz46txkGzleImXxCOh5XPPkee+dKO2zna3LG83HxtBNajqImqx1rYiIqZ11qPObcUNsS2q4Mtg==","signatures":[{"sig":"MEYCIQDYT8nHMKZjZ+RZqjwa49gfuReAuFgsS274LzafRkYXiQIhALwtId5rbr7+Y+kiO1iDyf5wGp/cVnmNPsxy18uAa8Fp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47433},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/5d924843d149678731b2b1f8c364728c/noy-db-on-threat-0.2.0-pre.28.tgz","_integrity":"sha512-KnkeW5M86o8yJz46txkGzleImXxCOh5XPPkee+dKO2zna3LG83HxtBNajqImqx1rYiIqZ11qPObcUNsS2q4Mtg==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.2.0-pre.28_1781957848670_0.6649570897111972","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.29":{"name":"@noy-db/on-threat","version":"0.2.0-pre.29","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.2.0-pre.29","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"8e3dee717a5446672cebd98a43fca3c9ef765d35","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.2.0-pre.29.tgz","fileCount":9,"integrity":"sha512-T00jvrQcHaCU4gzdvDtUzgyrSEtfa5Ks0m2JwxLPg9KuFzVMfDh7++MES2wMwYiZoWy8CIFVTQ5Uq8XifIaBuw==","signatures":[{"sig":"MEUCIQD07dh3pmtXlPkMAKQtPZpx5FHG5xsDw+cJDB32qnNjDgIgZZKOW/VIcDNnpcVRsU+hiET7RjAy2Tgqr4HnlYJp0Cg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47433},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/2294ae0f38583038f1cafd027319fbc5/noy-db-on-threat-0.2.0-pre.29.tgz","_integrity":"sha512-T00jvrQcHaCU4gzdvDtUzgyrSEtfa5Ks0m2JwxLPg9KuFzVMfDh7++MES2wMwYiZoWy8CIFVTQ5Uq8XifIaBuw==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.2.0-pre.29_1782317449575_0.557821842172229","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.30":{"name":"@noy-db/on-threat","version":"0.2.0-pre.30","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.2.0-pre.30","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"7869c49a3512e0e4c281a26200cc73262bb49ed1","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.2.0-pre.30.tgz","fileCount":9,"integrity":"sha512-y7e3hnLMOeNUBIhvX24x3Pv9tFJtRNOQovMPhGxWaMjwd/KTuaQUO051ODcIYeNnx4r0vvQptSPlhHINiPtQiA==","signatures":[{"sig":"MEYCIQD17nucZwHCJVveJbegEJG+R4Ik9stQtM5iRWlMZltRHgIhAKlCWFJXkyqH7sPfFma7eqBoaUCWCiP62ZkR1wJTJOzN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47433},"main":"./dist/index.cjs","type":"module","_from":"file:noy-db-on-threat-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/b7b77a9d3f87057bb1e4c00a301e0881/noy-db-on-threat-0.2.0-pre.30.tgz","_integrity":"sha512-y7e3hnLMOeNUBIhvX24x3Pv9tFJtRNOQovMPhGxWaMjwd/KTuaQUO051ODcIYeNnx4r0vvQptSPlhHINiPtQiA==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.2.0-pre.30_1782381082338_0.31236424488019954","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-pre.31":{"name":"@noy-db/on-threat","version":"0.2.0-pre.31","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.2.0-pre.31","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"5d0e1a1165fb7859c6a2ac00eac7e4c65cfe0630","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.2.0-pre.31.tgz","fileCount":6,"integrity":"sha512-ku+P+Zyav6trnJQ6FY99KITIWCEvQzxwsK5iT4LpFDniGejWWLiq0RjPAq/h2Uc6ibgKM1a5vGjFFR6MyJ+Z0A==","signatures":[{"sig":"MEYCIQDAknooXwQ6QP9iLJZk3gfDpkisTDJkiC3UCtp/KpSlagIhAPTbMj9OaN9X5Pf9t80OrbihMlhH1Q6y5W1RgZhXwSlS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24822},"type":"module","_from":"file:noy-db-on-threat-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/b97c2736423767ad977ef0291cb6e54c/noy-db-on-threat-0.2.0-pre.31.tgz","_integrity":"sha512-ku+P+Zyav6trnJQ6FY99KITIWCEvQzxwsK5iT4LpFDniGejWWLiq0RjPAq/h2Uc6ibgKM1a5vGjFFR6MyJ+Z0A==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.2.0-pre.31_1782572228933_0.9229173444816394","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-pre.1":{"name":"@noy-db/on-threat","version":"0.3.0-pre.1","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.3.0-pre.1","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"27243baee3637a617b5640bcd87a3288fd77bc2e","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.3.0-pre.1.tgz","fileCount":6,"integrity":"sha512-msJ5ZAK/8h4tS7QjAWOZh7moG/uzWflXXIWZ7Utujnd8iI2mT9oKC3/Pr72nnXoclmi22USdJC1MkAEbFbAdww==","signatures":[{"sig":"MEUCIAZeXtWfLrH5IiGV/uZVjMVuhvsHp13+uM1x1IkUIA6eAiEAnVoVhTWU9UQWv3CUQWneQQ4T2Zewa4nODD1K77NNunA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24824},"type":"module","_from":"file:noy-db-on-threat-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/9facc2bab9302d990c37bc0803a5d4d9/noy-db-on-threat-0.3.0-pre.1.tgz","_integrity":"sha512-msJ5ZAK/8h4tS7QjAWOZh7moG/uzWflXXIWZ7Utujnd8iI2mT9oKC3/Pr72nnXoclmi22USdJC1MkAEbFbAdww==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.3.0-pre.1_1783077951713_0.5749066185855651","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-pre.2":{"name":"@noy-db/on-threat","version":"0.3.0-pre.2","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.3.0-pre.2","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"36d2dc8dfeb153ff5734c540ce43dcd0ca484e06","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.3.0-pre.2.tgz","fileCount":6,"integrity":"sha512-dET6mbYRhfk+x+wI+eqaOONLuz5jXsWiiET/zW1CZm1pKMSiXDoDMBRNyWt5mnKVr5wZ4F6PQAY0Hn57ctTTaQ==","signatures":[{"sig":"MEQCICFqwKmEHJjTAQQe3sTRP2dGhZSycA5IG23I4BaWcwL1AiBmA3o1Vfvz+6wIjpQN8hYaIQo78xDzctvvJcxFvgqbEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24824},"type":"module","_from":"file:noy-db-on-threat-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/c82c8d72ecb0b26d1c1e7ce64699192d/noy-db-on-threat-0.3.0-pre.2.tgz","_integrity":"sha512-dET6mbYRhfk+x+wI+eqaOONLuz5jXsWiiET/zW1CZm1pKMSiXDoDMBRNyWt5mnKVr5wZ4F6PQAY0Hn57ctTTaQ==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.3.0-pre.2_1783104052668_0.43082521647844696","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-pre.3":{"name":"@noy-db/on-threat","version":"0.3.0-pre.3","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.3.0-pre.3","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"5c7b7a009f9beb8775bb6c87f0093119afa52d6c","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.3.0-pre.3.tgz","fileCount":6,"integrity":"sha512-FcROO5Ve4Sq9m6imZmZfvN+tHAkX5F+lnnX30q8XLZ8mEDa28p1VcfAjHkRJsw95Mfq+b/e19bT2BYIui/GtpQ==","signatures":[{"sig":"MEUCIQDw0tlz0Aj3ygftctPQwkeMVou489DLZJa+oaxAq73pBAIgBpi1F6jvA3NWTN/2yMiY8CIpdKl+hKnAHc2bR9qjAk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24824},"type":"module","_from":"file:noy-db-on-threat-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/6deefce018106b175f10c137db4f2cbf/noy-db-on-threat-0.3.0-pre.3.tgz","_integrity":"sha512-FcROO5Ve4Sq9m6imZmZfvN+tHAkX5F+lnnX30q8XLZ8mEDa28p1VcfAjHkRJsw95Mfq+b/e19bT2BYIui/GtpQ==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.3.0-pre.3_1783161109276_0.15456745476609335","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-pre.4":{"name":"@noy-db/on-threat","version":"0.3.0-pre.4","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.3.0-pre.4","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"fdb764626a5a6fb30fee4cfe95bfe5abc55aa3e8","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.3.0-pre.4.tgz","fileCount":6,"integrity":"sha512-ut12QgPYW82SAFmMnE9881HX/wKZIz0tuU2qID3M1LpOHFsgV2V9r/Rm1TdmF9ivjS8AeH8S0Ac0YgQagdv8FQ==","signatures":[{"sig":"MEUCIQCuMVjwdH/Sj3dN013S7XrtC57Nw0Hu8Qw5ixR4hp8Z/wIgYm20/XuRAn9wzViSunCHQZBJG4w9ke3NcFny5IMW99o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24824},"type":"module","_from":"file:noy-db-on-threat-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/fb6b4def420a136dd0d41ead22ef2216/noy-db-on-threat-0.3.0-pre.4.tgz","_integrity":"sha512-ut12QgPYW82SAFmMnE9881HX/wKZIz0tuU2qID3M1LpOHFsgV2V9r/Rm1TdmF9ivjS8AeH8S0Ac0YgQagdv8FQ==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.3.0-pre.4_1783225777353_0.6066719467484265","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-pre.5":{"name":"@noy-db/on-threat","version":"0.3.0-pre.5","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.3.0-pre.5","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"8d32e1cf902b11b6bee0091458bfc5bf1f2a1e6c","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.3.0-pre.5.tgz","fileCount":6,"integrity":"sha512-XvXmErzzDs9Ys2JCLh05+iLCNNshCBzfqLT5Knv3b8dTqytboqzCgM7qANg7wINFyICgniSk6zNRRYVwtDBlKQ==","signatures":[{"sig":"MEQCIGyIeyfm0NX8wdn6FrAIDC2G6KrD1o/RYjVEHHxu6zJVAiBIlNnCOw/sGdKmmsqLztfovyDgK1tDQcoQBJDgxAOjBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24824},"type":"module","_from":"file:noy-db-on-threat-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/53205e786f134a67729032ed7d208267/noy-db-on-threat-0.3.0-pre.5.tgz","_integrity":"sha512-XvXmErzzDs9Ys2JCLh05+iLCNNshCBzfqLT5Knv3b8dTqytboqzCgM7qANg7wINFyICgniSk6zNRRYVwtDBlKQ==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.3.0-pre.5_1783252526195_0.2373191472881373","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-pre.6":{"name":"@noy-db/on-threat","version":"0.3.0-pre.6","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.3.0-pre.6","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"34dc6ca8d623dbe9ae3a1e5c554bb4ebc70fb2cb","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.3.0-pre.6.tgz","fileCount":6,"integrity":"sha512-MYzQk0hkJ9I85zBWT0VmQhXR5xqQ/1eoHMf8NKC5XSWfkHCe63eboGcXXa7M54qHTnOWyhBf9wfhLe6IwSUqnA==","signatures":[{"sig":"MEQCIQDRzYbyV8W9U+pBpLOwjliSAi5VBQpUjkNxFkd043Ld6AIfZLj5D1Nqz5wFtnNPxVkAEgWFhmIT2HzWvSgwv7iBFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24824},"type":"module","_from":"file:noy-db-on-threat-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/22b7811630c0e16b23cd0036ea947f1f/noy-db-on-threat-0.3.0-pre.6.tgz","_integrity":"sha512-MYzQk0hkJ9I85zBWT0VmQhXR5xqQ/1eoHMf8NKC5XSWfkHCe63eboGcXXa7M54qHTnOWyhBf9wfhLe6IwSUqnA==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.3.0-pre.6_1783479828048_0.4934943873013171","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-pre.7":{"name":"@noy-db/on-threat","version":"0.3.0-pre.7","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.3.0-pre.7","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"0b885450f4d5951da0c5e901aab78bf9e713e444","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.3.0-pre.7.tgz","fileCount":6,"integrity":"sha512-G70xOrIWyHwHQxe/0J5TLO6afQc00PVxOmCsc/994LZflkZaD4SSZDgcq8Hkw3MtTZNPLsUbqXgKHeZM7Wu10g==","signatures":[{"sig":"MEQCIDExrxjVMj6nVAjd6tb1FE+5uq0qe1AvRYCME7IVaxJkAiBs6BzRVWA7H5559SEaVFuCbWpT2xKJ3KmrkjJah1jFGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24824},"type":"module","_from":"file:noy-db-on-threat-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/6b69862967e4716193452dcc9e2bbe95/noy-db-on-threat-0.3.0-pre.7.tgz","_integrity":"sha512-G70xOrIWyHwHQxe/0J5TLO6afQc00PVxOmCsc/994LZflkZaD4SSZDgcq8Hkw3MtTZNPLsUbqXgKHeZM7Wu10g==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.3.0-pre.7_1783574811917_0.5904486840797096","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-pre.8":{"name":"@noy-db/on-threat","version":"0.3.0-pre.8","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.3.0-pre.8","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"37733fbf788c9c4f84b87e9a5949a456165b6b7d","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.3.0-pre.8.tgz","fileCount":6,"integrity":"sha512-8JyviZ9hB2x+ETk7UbhgsGI45jKdaySS4eMz125WfnAm8gCAUMRo7jHUMJ3fzbnsn65of4RhC2kW9+WIf6Zm2g==","signatures":[{"sig":"MEUCIEPjCiajZ3UapM3kDD4P+s+8aw60uHsZlF+PGuCBnwvfAiEAws8q1iKycpqV7bc2CgPJPqJAKymsvMpjpD9qmGLUQzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24824},"type":"module","_from":"file:noy-db-on-threat-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/648ce617b76ef0552ca563883a7d51f4/noy-db-on-threat-0.3.0-pre.8.tgz","_integrity":"sha512-8JyviZ9hB2x+ETk7UbhgsGI45jKdaySS4eMz125WfnAm8gCAUMRo7jHUMJ3fzbnsn65of4RhC2kW9+WIf6Zm2g==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.3.0-pre.8_1783669750377_0.23593759479876586","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-pre.9":{"name":"@noy-db/on-threat","version":"0.3.0-pre.9","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.3.0-pre.9","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"9594132c7230643d78860f7a98942b24929c63c9","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.3.0-pre.9.tgz","fileCount":6,"integrity":"sha512-Qgl6ynQ51HRq5RRTxWmvLz0DBJThH6vl7RtdNTIlPB3I/h4a1cB3Y6keXOYhzyiXTOS/nP9CXf0hK+M1zSaCEQ==","signatures":[{"sig":"MEUCIQC+hK7F3klMIdY0NaK8odIWsc5i+OD6JngL0e55M8ingQIgDH8Vsw4TBKXyimTBuSU3OD6V2rqklRn2JpRySORzkH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24824},"type":"module","_from":"file:noy-db-on-threat-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/cd50b616c4f0ac4c37948cf13961eb7b/noy-db-on-threat-0.3.0-pre.9.tgz","_integrity":"sha512-Qgl6ynQ51HRq5RRTxWmvLz0DBJThH6vl7RtdNTIlPB3I/h4a1cB3Y6keXOYhzyiXTOS/nP9CXf0hK+M1zSaCEQ==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.3.0-pre.9_1783840340169_0.485975810079623","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-pre.10":{"name":"@noy-db/on-threat","version":"0.3.0-pre.10","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.3.0-pre.10","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"719b3d4594a38c56610f791eb92232d29ab2071e","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.3.0-pre.10.tgz","fileCount":6,"integrity":"sha512-NCtsgP+jlJUc1z9pB5BYX9+4kKrBixQVDh2/CRRstT6cVdZVYSuwchjHh5nME03CwnFPxLUleWOBVgy6X1QTWw==","signatures":[{"sig":"MEYCIQDrWM49uU4Gh6aOISrwVBLrjvNGeMLlM/QbEcNmJaEXoAIhANYjbh2sv8zaK3cYFGmDE+uUPYXNTtnpCGXhLItzmQfk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24827},"type":"module","_from":"file:noy-db-on-threat-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/0a5f4b17b77118c3bb8119503120b21b/noy-db-on-threat-0.3.0-pre.10.tgz","_integrity":"sha512-NCtsgP+jlJUc1z9pB5BYX9+4kKrBixQVDh2/CRRstT6cVdZVYSuwchjHh5nME03CwnFPxLUleWOBVgy6X1QTWw==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.3.0-pre.10_1783950873742_0.008045748226176652","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-pre.11":{"name":"@noy-db/on-threat","version":"0.3.0-pre.11","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.3.0-pre.11","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"1205c0e41929c0e89f27807e8fb0ca99a0b85d68","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.3.0-pre.11.tgz","fileCount":6,"integrity":"sha512-jk+aJPkmXqsQq1oaDL+mC4qh5lyxKbM49rMb9duvLMPo6NfyDs+br/D29/tgxUhx7N1g8V+MhpT617kR++h5ng==","signatures":[{"sig":"MEUCIE6UdFa82J4w6achBb9ySNNlixOZ6IJuIOcgvtUegjCEAiEA+1P6+2NBhimnTs/iTBQxJEiuMdx6jfYklRdMkqAO+Zc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24827},"type":"module","_from":"file:noy-db-on-threat-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/6998c5fe5b437642c05731cbe868d0f9/noy-db-on-threat-0.3.0-pre.11.tgz","_integrity":"sha512-jk+aJPkmXqsQq1oaDL+mC4qh5lyxKbM49rMb9duvLMPo6NfyDs+br/D29/tgxUhx7N1g8V+MhpT617kR++h5ng==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.3.0-pre.11_1783991988454_0.6272396568740819","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-pre.12":{"name":"@noy-db/on-threat","version":"0.3.0-pre.12","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.3.0-pre.12","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"1df2f5b359e7a6ec44219db25f5df9fa9b8a6f51","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.3.0-pre.12.tgz","fileCount":6,"integrity":"sha512-+NV1MG6yEX6tS+tKwEKaU8og1rHQGItDoqUbRhdKhnL4JXNsrSW+Cn6Sr8kGnz9onNtUERq7IXuEjGOH/mBE6g==","signatures":[{"sig":"MEUCIAyvyAFDlmDmysTyckWoYsSeMHqqhBSDRxRvVND1rIpyAiEA2UcMIUTl3q5FOupEnAU0djepzFWzKB87SwugqWgWC/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24827},"type":"module","_from":"file:noy-db-on-threat-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/8610154e5f49065be545b019a557750a/noy-db-on-threat-0.3.0-pre.12.tgz","_integrity":"sha512-+NV1MG6yEX6tS+tKwEKaU8og1rHQGItDoqUbRhdKhnL4JXNsrSW+Cn6Sr8kGnz9onNtUERq7IXuEjGOH/mBE6g==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.3.0-pre.12_1784107354051_0.487928859950451","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-pre.13":{"name":"@noy-db/on-threat","version":"0.3.0-pre.13","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.3.0-pre.13","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"8a97bb54166b656c8208162d8c5f73a43d03540d","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.3.0-pre.13.tgz","fileCount":6,"integrity":"sha512-z8xcERoUfYzp+n41XHbaG+YpKgY2eNTOt05BpQRCcS4BV07m8lBlWW9SFfvGwXzmM63ONeCF54l69YJ8D1bJCw==","signatures":[{"sig":"MEUCIC8X/L5Dqb3F93fXbG+IoxFDExlFaN0yv5nxF8QZgkheAiEAgAfJs9QNn1tKoGFzeOsa1/QF3ZKEnMZzTK/JwMva8po=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24827},"type":"module","_from":"file:noy-db-on-threat-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/cea9c645b3ef2ebd3f944ae935386faf/noy-db-on-threat-0.3.0-pre.13.tgz","_integrity":"sha512-z8xcERoUfYzp+n41XHbaG+YpKgY2eNTOt05BpQRCcS4BV07m8lBlWW9SFfvGwXzmM63ONeCF54l69YJ8D1bJCw==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.3.0-pre.13_1784516233104_0.3004001597311936","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@noy-db/on-threat","version":"0.3.0","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.3.0","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"419c49a0493551d69ccfbc2c367e6107d7ad0e33","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.3.0.tgz","fileCount":6,"integrity":"sha512-pdMrdz4ZUAZa0NXJ0iwZsa4C4fyo5Y0t35X47Kv72ZRAe6FIUt7R/rY3nqFWnendT11c9qBIedqhLG1/7hUnXA==","signatures":[{"sig":"MEUCIQDLA14DYz/enQOtWfylqRGO/zOgIpKpmJlJi+32VoQtdgIgRnh/FhlEltqrrfSq15yTtsbAmM702SMGv7qJRaaneGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24806},"type":"module","_from":"file:noy-db-on-threat-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/0439ea066a84561bed2dae4cc7d99a41/noy-db-on-threat-0.3.0.tgz","_integrity":"sha512-pdMrdz4ZUAZa0NXJ0iwZsa4C4fyo5Y0t35X47Kv72ZRAe6FIUt7R/rY3nqFWnendT11c9qBIedqhLG1/7hUnXA==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.3.0_1784555138100_0.6841460131390262","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-pre.0":{"name":"@noy-db/on-threat","version":"0.4.0-pre.0","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.4.0-pre.0","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"0b68523c42a1da40c42501904a7a6f525df845b6","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.4.0-pre.0.tgz","fileCount":6,"integrity":"sha512-GaV5CzEGATvFZn2lUtVEne4BRkdq2z1Yr+E1sPkXi8DWlsCY1f7y8m5SJDo9hu9CU49aV2DM1FL/HnwFZj9AfQ==","signatures":[{"sig":"MEYCIQDvBJUPqNn1gOaTYvcrltldQlvwmksOrrHNs1nDygkUyQIhAI4sZxzXlrvZg40JMRtJNDcY4VMeoQ0jIsEpRTovpf3P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24824},"type":"module","_from":"file:noy-db-on-threat-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/f0227ebf4a902bb3eb187a45f7285b7a/noy-db-on-threat-0.4.0-pre.0.tgz","_integrity":"sha512-GaV5CzEGATvFZn2lUtVEne4BRkdq2z1Yr+E1sPkXi8DWlsCY1f7y8m5SJDo9hu9CU49aV2DM1FL/HnwFZj9AfQ==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.4.0-pre.0_1784985680001_0.7719793150428558","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-pre.1":{"name":"@noy-db/on-threat","version":"0.4.0-pre.1","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.4.0-pre.1","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"75654ca9095ab3f65e783fe0d351c3686920fd13","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.4.0-pre.1.tgz","fileCount":6,"integrity":"sha512-tUZRAIrGqz1knpt87i9s9CAizMy8dhIel69Z+VYyiSmF9GZi/lLgEIS7fNNs/qGhy0iNdqgEcfbxneNyaVPIBQ==","signatures":[{"sig":"MEQCIFJ7K+1Uguj99Na6UF5EDPeMY3N4BnxK6FUL+lcLiR90AiAYcyS9KyofGuuwuHEV0+y69PZIYD19dABN8UZs4dAr6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24824},"type":"module","_from":"file:noy-db-on-threat-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/2ea605d4a1c5351aea5f380e58f8c5ab/noy-db-on-threat-0.4.0-pre.1.tgz","_integrity":"sha512-tUZRAIrGqz1knpt87i9s9CAizMy8dhIel69Z+VYyiSmF9GZi/lLgEIS7fNNs/qGhy0iNdqgEcfbxneNyaVPIBQ==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.4.0-pre.1_1785037908251_0.9534295878910295","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-pre.2":{"name":"@noy-db/on-threat","version":"0.4.0-pre.2","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.4.0-pre.2","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"c7807818f041e792a9327ba4b853f5dbf87da6b3","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.4.0-pre.2.tgz","fileCount":6,"integrity":"sha512-Y5Ye5efXXoLRZ7Z24lm3HmYGHVkmr/cyslQLNvNh6ao5+tKnoyLnVP2WtnZ7LbE8a6hyzF76gLvP53X8mqtmlQ==","signatures":[{"sig":"MEQCICOJpLtEWedEMWg0JvIS2/LIBgiB/lqjAu1tIRUm8fgUAiBgt7tWCnSUvGrfgWCVQ0d1JkRIEeOX6+U8zEERsdK5Wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24824},"type":"module","_from":"file:noy-db-on-threat-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/92fc1ba32ce23582ca80e4ad1d32deaa/noy-db-on-threat-0.4.0-pre.2.tgz","_integrity":"sha512-Y5Ye5efXXoLRZ7Z24lm3HmYGHVkmr/cyslQLNvNh6ao5+tKnoyLnVP2WtnZ7LbE8a6hyzF76gLvP53X8mqtmlQ==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.4.0-pre.2_1785060750022_0.3794143721078256","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-pre.3":{"name":"@noy-db/on-threat","version":"0.4.0-pre.3","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.4.0-pre.3","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"91f88db95c31ce214d82afc0f24b115ffae64263","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.4.0-pre.3.tgz","fileCount":6,"integrity":"sha512-zcN3J/qwfbDyhFLk8ylfaz2+1fz/uNiF54Ruq5Ff0MCriQvOlQ6W/IVpEaCcq1i0f2XvuCY1GmLCRSSnPTdqeQ==","signatures":[{"sig":"MEUCIFt519G2zn61XCEiYgKvdssecLyLhW1KPwAfs1Xw0yFQAiEA6z2Skypwgs7woBVxpHInq6536Tb2XxhQgTI0BjwzGlU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24824},"type":"module","_from":"file:noy-db-on-threat-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/25e48d429d76a033fd8170a94c49a69e/noy-db-on-threat-0.4.0-pre.3.tgz","_integrity":"sha512-zcN3J/qwfbDyhFLk8ylfaz2+1fz/uNiF54Ruq5Ff0MCriQvOlQ6W/IVpEaCcq1i0f2XvuCY1GmLCRSSnPTdqeQ==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.4.0-pre.3_1785081072036_0.8114334989953802","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-pre.4":{"name":"@noy-db/on-threat","version":"0.4.0-pre.4","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.4.0-pre.4","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"05094427badc7211555305039084571c22b9845d","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.4.0-pre.4.tgz","fileCount":6,"integrity":"sha512-7WbUtj0WiGwDoDIwdhGWrjdhcuHEGJQWroGLZ6xhvrozJZa/vuW7uhQbmg4OjnOnA7Yw1oTMD5JJJfkX/b+G/g==","signatures":[{"sig":"MEYCIQC4o8sB16O/+IXU74w41UvCjcWrwE4aO1FXVE6vVhY00QIhAKKDFAmVbstZEHowzO1BdduKCB4tQj84iJr9QcdoAe40","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24824},"type":"module","_from":"file:noy-db-on-threat-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/37d9e6b9d7829c58f38ecd05728c5b50/noy-db-on-threat-0.4.0-pre.4.tgz","_integrity":"sha512-7WbUtj0WiGwDoDIwdhGWrjdhcuHEGJQWroGLZ6xhvrozJZa/vuW7uhQbmg4OjnOnA7Yw1oTMD5JJJfkX/b+G/g==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-passphrase data destruction, duress-passphrase honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication ","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-threat_0.4.0-pre.4_1785084864566_0.30052572319994675","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-pre.5":{"name":"@noy-db/on-threat","version":"0.4.0-pre.5","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.4.0-pre.5","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"225fbfe5c790d123149548cd4c7a386e40390dce","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.4.0-pre.5.tgz","fileCount":6,"integrity":"sha512-lSZsYUMoXjyOaMi9uaWuHH1jUnHr7wDY2gx4NQ/mCKlKWJM9UZ9x73DP97eC2e7a82qPV1IyLiygvwDJ3pI6xw==","signatures":[{"sig":"MEYCIQDoovN0O76i/T1xFm1B7zIqUqz27JnXeZqiEuZDX29XpQIhAI0oRusafWap4ZADLhKJTwpxGMQXszXUgpQr3/KVYeW2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24672},"type":"module","_from":"file:noy-db-on-threat-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/23f0be530b89507b2a7432ec527b9d07/noy-db-on-threat-0.4.0-pre.5.tgz","_integrity":"sha512-lSZsYUMoXjyOaMi9uaWuHH1jUnHr7wDY2gx4NQ/mCKlKWJM9UZ9x73DP97eC2e7a82qPV1IyLiygvwDJ3pI6xw==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.4.0-pre.5_1785137639422_0.9731730732258526","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-pre.6":{"name":"@noy-db/on-threat","version":"0.4.0-pre.6","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.4.0-pre.6","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"80f9b393b1816e0b9474be5c3f05ff2f525b9dd6","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.4.0-pre.6.tgz","fileCount":6,"integrity":"sha512-h9M2Njt3OWprYmKaKpcpw6GF88ZzW9uQDW6SubcUA4dK42GPjWUL05UfoIBD/Wad2vBVjxaIt7A/WNu5Scoqsw==","signatures":[{"sig":"MEUCIQCXItQmWA2t/Z59TjykZRwppK38kopRWOajmZ50+2tQeQIgNCMdxizJwAq9HHVSWo50KsqEAOClG3M5s2TLRLf/tvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24672},"type":"module","_from":"file:noy-db-on-threat-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/56c074b47072bc4e64ec92d9a5deb373/noy-db-on-threat-0.4.0-pre.6.tgz","_integrity":"sha512-h9M2Njt3OWprYmKaKpcpw6GF88ZzW9uQDW6SubcUA4dK42GPjWUL05UfoIBD/Wad2vBVjxaIt7A/WNu5Scoqsw==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.4.0-pre.6_1785165266698_0.5341500781657793","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-pre.7":{"name":"@noy-db/on-threat","version":"0.4.0-pre.7","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.4.0-pre.7","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"030d37eac322853858266302e34930ab2da67c41","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.4.0-pre.7.tgz","fileCount":6,"integrity":"sha512-+7g0q4Bod7BU92JDuIDDDBL7Tm7EFKwhk0K3N0fS/MWmNt7RoOV2qSTY80+01PLkD1CRRN0a1vTo6WaABb1CEA==","signatures":[{"sig":"MEYCIQCRT8T5WU2qrYViX3+zUnG7ZgxlkbBZQGRD7k/mQo+w5gIhAL0dKzWON1XBAB63RFJ46Rx4FeWZLlhF3K6tMxEBWw1w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24672},"type":"module","_from":"file:noy-db-on-threat-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/c19221ac29a35d27b8701186d4276b9b/noy-db-on-threat-0.4.0-pre.7.tgz","_integrity":"sha512-+7g0q4Bod7BU92JDuIDDDBL7Tm7EFKwhk0K3N0fS/MWmNt7RoOV2qSTY80+01PLkD1CRRN0a1vTo6WaABb1CEA==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.4.0-pre.7_1785179980439_0.046387688212321976","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-pre.8":{"name":"@noy-db/on-threat","version":"0.4.0-pre.8","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.4.0-pre.8","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"72b67d31a4cecfb28668e97a198fe13b401f1d98","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.4.0-pre.8.tgz","fileCount":6,"integrity":"sha512-OhF8ivHIADjBSD27nEJYQ4aLuZsZBCDrj2b4/f6lqDz7rLF8wkUznOaxbvC/CsxXeBp3B5gi+fCzgDt1JUKbkg==","signatures":[{"sig":"MEUCIECNdH41TNcjBYR8ksOK2zZmzvD23eGw3pxZMtmn+wmZAiEAxR+qm3LYEEbh38xN0EpsEi9/4l5rXjCR0MfEdX8VOWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24672},"type":"module","_from":"file:noy-db-on-threat-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/fb831d044b4ae326421482044b993d3b/noy-db-on-threat-0.4.0-pre.8.tgz","_integrity":"sha512-OhF8ivHIADjBSD27nEJYQ4aLuZsZBCDrj2b4/f6lqDz7rLF8wkUznOaxbvC/CsxXeBp3B5gi+fCzgDt1JUKbkg==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.4.0-pre.8_1785222592673_0.9176851572846052","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-pre.9":{"name":"@noy-db/on-threat","version":"0.4.0-pre.9","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.4.0-pre.9","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"0d9ee8b42014cf5222009a27239ac0494a9accb5","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.4.0-pre.9.tgz","fileCount":6,"integrity":"sha512-46wZubu9ZXsn9acw2+szOwNkNZru32uAmnw9nO5mjUgmeJaQX/sqmm2EWlcIUEaTe0p18Hk1X9+/vEvmQCmWHg==","signatures":[{"sig":"MEQCIFDJAyTV2hg59uvHXpk8saRNxAPm0y6XZh7sJ8Hv7fd+AiAf8inGwYGhCimjaac0zCZ3qkmXuKjZna3k4sImgzJNFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24672},"type":"module","_from":"file:noy-db-on-threat-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/92b0f9c7fda646ec9ca6d8b49b59d0a3/noy-db-on-threat-0.4.0-pre.9.tgz","_integrity":"sha512-46wZubu9ZXsn9acw2+szOwNkNZru32uAmnw9nO5mjUgmeJaQX/sqmm2EWlcIUEaTe0p18Hk1X9+/vEvmQCmWHg==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.4.0-pre.9_1785226544299_0.9622577437034585","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-pre.10":{"name":"@noy-db/on-threat","version":"0.4.0-pre.10","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.4.0-pre.10","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"a5dda0b5230db2a3b2be8405eb564943167386db","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.4.0-pre.10.tgz","fileCount":6,"integrity":"sha512-D/KyN1zH9RdxOMnQrBWJTpG8QNPPQ8VFI/9SS9Q6BF5T/t59buJa9CRx5DVAXJPos3x0rkEOXnGrNdb5aPQtOw==","signatures":[{"sig":"MEYCIQCxrrOYYoath/IVFp+J8Pa+u7PdKlUBJgxBcFt7CJKsYQIhAJh+w+81JS8FPtuCcBd9Z42K+U6uQHyZ3dwi+fyp7CXS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24675},"type":"module","_from":"file:noy-db-on-threat-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/2f85c6bc84b7c32ebc94e0a763413151/noy-db-on-threat-0.4.0-pre.10.tgz","_integrity":"sha512-D/KyN1zH9RdxOMnQrBWJTpG8QNPPQ8VFI/9SS9Q6BF5T/t59buJa9CRx5DVAXJPos3x0rkEOXnGrNdb5aPQtOw==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.4.0-pre.10_1785297195761_0.18388862307491594","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-pre.11":{"name":"@noy-db/on-threat","version":"0.4.0-pre.11","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.4.0-pre.11","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"7e82cba2964748643e55ef29aa14ade3060699f6","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.4.0-pre.11.tgz","fileCount":6,"integrity":"sha512-5Cgfcw160Vo11lFWc/8EaIwvyuoQ0je5NNBGtwjbrxusovAriHyiHiVy7FEPYpCeCaozxhMky6rDbYLuQeEh4g==","signatures":[{"sig":"MEUCIFZ0EaNxqOfVMZSH5tjRsFUqaMabTV+A6ByuGyr3XPxxAiEApG3w8m0Yf9mEw/w85X+qDWSWCA9+vRe+rRPoDFY8Wno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24675},"type":"module","_from":"file:noy-db-on-threat-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/284ccf035a9432e9e86b8b6e15d73453/noy-db-on-threat-0.4.0-pre.11.tgz","_integrity":"sha512-5Cgfcw160Vo11lFWc/8EaIwvyuoQ0je5NNBGtwjbrxusovAriHyiHiVy7FEPYpCeCaozxhMky6rDbYLuQeEh4g==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.4.0-pre.11_1785347440396_0.4932503651961815","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-pre.12":{"name":"@noy-db/on-threat","version":"0.4.0-pre.12","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.4.0-pre.12","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"d2f02d764c93c6f554960df5a2ce101a057161e0","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.4.0-pre.12.tgz","fileCount":6,"integrity":"sha512-13hz3kO4vHtF5zC2ZnuNIJm/GiA2e/mkclFVygSVjUJkCUiAkrcFn22ri1TDtZybaFCdpGdykDEMtx5iLBes3Q==","signatures":[{"sig":"MEYCIQDJKaS6LuBC30/P6l/MQ3NVR5lMbMB4lZNzn53V7keNiwIhANI74OrEC83xRb/np2APd3IAEI7fs1A43VRgJIsXs4wl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24675},"type":"module","_from":"file:noy-db-on-threat-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/4c1f0d9d1d74c4e79589b1400512df15/noy-db-on-threat-0.4.0-pre.12.tgz","_integrity":"sha512-13hz3kO4vHtF5zC2ZnuNIJm/GiA2e/mkclFVygSVjUJkCUiAkrcFn22ri1TDtZybaFCdpGdykDEMtx5iLBes3Q==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.4.0-pre.12_1785481174712_0.9533463640857527","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@noy-db/on-threat","version":"0.4.0","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.4.0","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"63097af9766c5832c5abe418191778d88505658b","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.4.0.tgz","fileCount":6,"integrity":"sha512-+Grl5+3xEvvQPb3pXdbQeWGtCbgb0f05+u5Cba78C0moIrmPuM92KOkmQyPVb8eycvH55dDSOCd3qwR506tBJw==","signatures":[{"sig":"MEYCIQCP2bM4QvS/4iciZ71FSOuFmoWZwfREoi74ThAsqo4ZtQIhAK4Nke0o+2K4xjRTDSHy1lTMUyeaypd6F03UlE9jFlJ0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24654},"type":"module","_from":"file:noy-db-on-threat-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/ee0eea9ad8dcbb66df817d74e1b05da1/noy-db-on-threat-0.4.0.tgz","_integrity":"sha512-+Grl5+3xEvvQPb3pXdbQeWGtCbgb0f05+u5Cba78C0moIrmPuM92KOkmQyPVb8eycvH55dDSOCd3qwR506tBJw==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.4.0_1785572575904_0.3579303992322118","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@noy-db/on-threat","version":"0.5.0","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.5.0","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"8450184537365575f5dad470ed7aaf8b5415ea26","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.5.0.tgz","fileCount":6,"integrity":"sha512-VFZAsyRf+ej+j1JcQ9jYt9cGB8gyJBkWOIn+/P9ucdyHJkXp7AmFsQJcvonHBpq/jz8Yq2vQNhGeF8Ilf0yV3w==","signatures":[{"sig":"MEQCIBYSAktvnccQtHuioOveh8K1wkKVjiUc/XoHDJ6gj8+bAiBR/a2CM8wqMFzjztEu5OYl5R/nSDV9ad6KZccUjrPJeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24654},"type":"module","_from":"file:noy-db-on-threat-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/5bb5c3c0420e0fb93cf5bf4ef2bbc331/noy-db-on-threat-0.5.0.tgz","_integrity":"sha512-VFZAsyRf+ej+j1JcQ9jYt9cGB8gyJBkWOIn+/P9ucdyHJkXp7AmFsQJcvonHBpq/jz8Yq2vQNhGeF8Ilf0yV3w==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.5.0_1785597250148_0.6376863638721166","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.0":{"name":"@noy-db/on-threat","version":"0.6.0-pre.0","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.6.0-pre.0","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"71a93490806aef7d0cf40b0b7079d33a786e02e4","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.6.0-pre.0.tgz","fileCount":6,"integrity":"sha512-Q/tdHvWyIXlPNEziZ01EuBjqAyb/fF95FZ3Ey/R9IpG5rvqdm6jG+0+kd/y0WkQitV3TuSQwRCWnwetPckq0iA==","signatures":[{"sig":"MEUCIEwIk85JojVaKGjTrmFPkyYRtvwygFk5VAGeMXLdlyoeAiEA7UX+80d24RWOPMKhz+VbRUuFJTjnF/+zM5hkQJIlXXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24672},"type":"module","_from":"file:noy-db-on-threat-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/9e505d0b2f8757c78685bd825db9f70d/noy-db-on-threat-0.6.0-pre.0.tgz","_integrity":"sha512-Q/tdHvWyIXlPNEziZ01EuBjqAyb/fF95FZ3Ey/R9IpG5rvqdm6jG+0+kd/y0WkQitV3TuSQwRCWnwetPckq0iA==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.6.0-pre.0_1785839108488_0.19464841591073423","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.1":{"name":"@noy-db/on-threat","version":"0.6.0-pre.1","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.6.0-pre.1","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"90dc3b7a574eab517368787ec949c3bcc474a93b","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.6.0-pre.1.tgz","fileCount":6,"integrity":"sha512-4q44ZgLbrz1S20UEsOMyB9IybPKqJvWBhDPWqK06O08LNLTdUdl0b5omwUDQUkvlFPak+efOrz9J+hGUW3VTkw==","signatures":[{"sig":"MEYCIQCTWgSSODO5SWp0TdwlXm2Y9L2Lh11jWjUYNpFLeUd4EwIhAK4SBaWkLgzISyt5PrVXGCWV9CJTyWBCRkGK/ZebSPRg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24672},"type":"module","_from":"file:noy-db-on-threat-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/da3eb499729ec6144fcc0d3df7605cf6/noy-db-on-threat-0.6.0-pre.1.tgz","_integrity":"sha512-4q44ZgLbrz1S20UEsOMyB9IybPKqJvWBhDPWqK06O08LNLTdUdl0b5omwUDQUkvlFPak+efOrz9J+hGUW3VTkw==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.6.0-pre.1_1785846256138_0.43606778187709083","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.2":{"name":"@noy-db/on-threat","version":"0.6.0-pre.2","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.6.0-pre.2","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"999961a03bb85a0d32b69709e359806a941d7020","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.6.0-pre.2.tgz","fileCount":6,"integrity":"sha512-RfZ2aRaUAmgAwIIanGhZMyAB7uAXyLDR0CBm+gvEY57NI7+jL2vHXn0VbxL25rGxyQHKxe0y3SAC47/PCRnMuQ==","signatures":[{"sig":"MEUCIEZhMS32RQhgdq1VGhGItYq84YR9IFpPSuI3dGYm76SXAiEAkJjWwwW/BIaXsMJl3cblQWeKN+U6h4X3Ji+i5TX0LEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24672},"type":"module","_from":"file:noy-db-on-threat-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/d137ce458982cd19a8ab5a0fc4d71b24/noy-db-on-threat-0.6.0-pre.2.tgz","_integrity":"sha512-RfZ2aRaUAmgAwIIanGhZMyAB7uAXyLDR0CBm+gvEY57NI7+jL2vHXn0VbxL25rGxyQHKxe0y3SAC47/PCRnMuQ==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.6.0-pre.2_1785941603735_0.6069551292546798","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.3":{"name":"@noy-db/on-threat","version":"0.6.0-pre.3","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.6.0-pre.3","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"80ac5ccf18595e9744599330ffd56817fdf68e8b","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.6.0-pre.3.tgz","fileCount":6,"integrity":"sha512-SC+G4bp8ZJTNabpksoQz0FSgXcC8JwuzrbZYpaNx1hHRrqF9DTMoLiau1HCg+QWMz9qkMiwVN5CVZEmDXVlNqQ==","signatures":[{"sig":"MEQCIAlY01Y+TWw4/IicCKrvu4AWLK4p7qTfiMAtUvAZwQEFAiBob1Gb+ZSrno7K8WioaAxpmRuAg7z7Sv0yl76WAsRqPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24672},"type":"module","_from":"file:noy-db-on-threat-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/eabcca84547f69eaf565d6cb9f1ab404/noy-db-on-threat-0.6.0-pre.3.tgz","_integrity":"sha512-SC+G4bp8ZJTNabpksoQz0FSgXcC8JwuzrbZYpaNx1hHRrqF9DTMoLiau1HCg+QWMz9qkMiwVN5CVZEmDXVlNqQ==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.6.0-pre.3_1786068425652_0.8814098149344323","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.4":{"name":"@noy-db/on-threat","version":"0.6.0-pre.4","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.6.0-pre.4","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"5d76ee9ba6e4889839ec542ec60368246d71e93e","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.6.0-pre.4.tgz","fileCount":6,"integrity":"sha512-dJkEbQhl73dsCaWDj42E0ikW2Vij1eGiemxWXQuExyjtZqtj2WQsEyiQNaeFRtSLFyD+z33pI+fKWool1wOvfA==","signatures":[{"sig":"MEUCIHY0p6PGdGtaPIUK8qrA9Mvpxsy93L/xg93QAk/qw4J7AiEAv8bXp/bj3t2+31onEWROTX/6wyfMzoRG74ZG5EnprzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24672},"type":"module","_from":"file:noy-db-on-threat-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/7cf3f0062189091f4a97aa42aaa1b1f3/noy-db-on-threat-0.6.0-pre.4.tgz","_integrity":"sha512-dJkEbQhl73dsCaWDj42E0ikW2Vij1eGiemxWXQuExyjtZqtj2WQsEyiQNaeFRtSLFyD+z33pI+fKWool1wOvfA==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.6.0-pre.4_1786203174131_0.495004968059783","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.5":{"name":"@noy-db/on-threat","version":"0.6.0-pre.5","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.6.0-pre.5","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"aad1aa83909bb497b9dc55e27e6d03c75ae95964","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.6.0-pre.5.tgz","fileCount":6,"integrity":"sha512-0dIidkn0MCavnaU0lyoVrWeHZlZevRAhi0E4R4WMAiOY+RQovG1b+NasZRioSYhZ4exU1KocMcxRl1swxrFYDg==","signatures":[{"sig":"MEUCIASY/0Yu1d5UBrx84JvYAuW36LWWDka0rmO8+y+8x3Q/AiEA+8zOqIhF+HF8optqLoQEROhC4LVn9S4qYO9OQmoeElQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24672},"type":"module","_from":"file:noy-db-on-threat-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/62803d6df2969da243b960a1ecb897bf/noy-db-on-threat-0.6.0-pre.5.tgz","_integrity":"sha512-0dIidkn0MCavnaU0lyoVrWeHZlZevRAhi0E4R4WMAiOY+RQovG1b+NasZRioSYhZ4exU1KocMcxRl1swxrFYDg==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.6.0-pre.5_1786296386772_0.6865903829904509","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.7":{"name":"@noy-db/on-threat","version":"0.6.0-pre.7","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.6.0-pre.7","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"c7ceacaf6677727def7027b63bf60a09aaefd911","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.6.0-pre.7.tgz","fileCount":6,"integrity":"sha512-dZUmQp04rvrNLjVlndQgm7q1WDl9guVVPcA7241V2Td1mhfgHwKRDIceyMQcaG3sDi8z9WdxfjAPBCxnTcvQbw==","signatures":[{"sig":"MEYCIQCzK0VsyO386genZLbFOgD3GIM2d6kJLqeBVj51N3AWsgIhAJZFh42yBmJiy8seNzWXvtTNvglL7G/ObR4YYNbthX23","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24672},"type":"module","_from":"file:noy-db-on-threat-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/b502e205c9da024e6df273fb9f2a7ef5/noy-db-on-threat-0.6.0-pre.7.tgz","_integrity":"sha512-dZUmQp04rvrNLjVlndQgm7q1WDl9guVVPcA7241V2Td1mhfgHwKRDIceyMQcaG3sDi8z9WdxfjAPBCxnTcvQbw==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.6.0-pre.7_1786329855432_0.40356560973826094","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.8":{"name":"@noy-db/on-threat","version":"0.6.0-pre.8","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.6.0-pre.8","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"82d3b3775606532ac32e6fb9fcf51dd908405d42","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.6.0-pre.8.tgz","fileCount":6,"integrity":"sha512-wANu4zWkZEmdyxxa5ejEz++wuxLVR8jSwj4aXz2sO4Cqfy64SdkcdEMNZx3Dbn3pHnXW03yZnjeNaUNdrYT84Q==","signatures":[{"sig":"MEUCIQCY0j30bZzVp1OSIUZD3yKegGlh0ym/PloMMrCq6g0axgIgDeFPaTupK7YRpYXcYRvIeTFoaOJU0U/GGvl6tsrZTHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24672},"type":"module","_from":"file:noy-db-on-threat-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/45680f25ba76a03272fecdf8b57936fc/noy-db-on-threat-0.6.0-pre.8.tgz","_integrity":"sha512-wANu4zWkZEmdyxxa5ejEz++wuxLVR8jSwj4aXz2sO4Cqfy64SdkcdEMNZx3Dbn3pHnXW03yZnjeNaUNdrYT84Q==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.6.0-pre.8_1786334598772_0.11824899778067288","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.9":{"name":"@noy-db/on-threat","version":"0.6.0-pre.9","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.6.0-pre.9","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"6082a3bb9aa50d510507f06661d8711a65cd34d1","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.6.0-pre.9.tgz","fileCount":6,"integrity":"sha512-qQyOr4/ZMQ2y+utfWCdMjd84LSNxxv0uXVjISbK66t1nr1+Z7pgzmX7HuGVpkbTQ+u4OsE+r94u7vISX8GE5nA==","signatures":[{"sig":"MEUCIGBM1NzAyJUmDDnq5PE2Z8cKtTSqAe9t2dsP127WQwSlAiEAkBcZXE5llwYrF3h3N4+Tb+O72/O/2JolMgj2uyeHAbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24672},"type":"module","_from":"file:noy-db-on-threat-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/f4eb78acb800c4e44db283d5b0227af4/noy-db-on-threat-0.6.0-pre.9.tgz","_integrity":"sha512-qQyOr4/ZMQ2y+utfWCdMjd84LSNxxv0uXVjISbK66t1nr1+Z7pgzmX7HuGVpkbTQ+u4OsE+r94u7vISX8GE5nA==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.6.0-pre.9_1786347006699_0.7912183022466488","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.10":{"name":"@noy-db/on-threat","version":"0.6.0-pre.10","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.6.0-pre.10","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"3112b3ce78e3d30e6943dd6f118344b6b43dc8a0","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.6.0-pre.10.tgz","fileCount":6,"integrity":"sha512-cXp//zKouzaEE+ShFLI3Duh0NU9TcDpPnec/U2cHI93nvpsNrywezwmQZ+SjDio0ey2WV+y8jSBcIUT6w2/Y5Q==","signatures":[{"sig":"MEYCIQDaaEw+VQX09LzNjcajcCbGkj0XoSzll7AXD3WU4Zqi3gIhAM2Eno7M6mySL2Z/D0CsKKhA8L/E3qpSk1Vu9sotMhW9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24675},"type":"module","_from":"file:noy-db-on-threat-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/d348a41b8ef6c26d0c16b6357ba9468f/noy-db-on-threat-0.6.0-pre.10.tgz","_integrity":"sha512-cXp//zKouzaEE+ShFLI3Duh0NU9TcDpPnec/U2cHI93nvpsNrywezwmQZ+SjDio0ey2WV+y8jSBcIUT6w2/Y5Q==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.6.0-pre.10_1786364887873_0.12156400141622203","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.11":{"name":"@noy-db/on-threat","version":"0.6.0-pre.11","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.6.0-pre.11","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"d9897039dc132a9df26c3aa2d3da67a30229e65b","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.6.0-pre.11.tgz","fileCount":6,"integrity":"sha512-DdsNeRlALaBRaoSg6BCfIF1akje007PWDTIbxyB1jmw9aeKKSJBx6KpfSNmdRI1XCzoFlfx9+07/jl9S4Zke6A==","signatures":[{"sig":"MEUCIAvV+rqeKzfU+zwtGvbR4bxKDg2aEA0/8ScKd1qnu0eCAiEA1CoLG+CPhIvi7HQ1YIpUQo84Do042iYIXed3dhXStAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24675},"type":"module","_from":"file:noy-db-on-threat-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/843f9790b7d941e28a00ed82b4d7e402/noy-db-on-threat-0.6.0-pre.11.tgz","_integrity":"sha512-DdsNeRlALaBRaoSg6BCfIF1akje007PWDTIbxyB1jmw9aeKKSJBx6KpfSNmdRI1XCzoFlfx9+07/jl9S4Zke6A==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.6.0-pre.11_1786383906158_0.708239106442647","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.12":{"name":"@noy-db/on-threat","version":"0.6.0-pre.12","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.6.0-pre.12","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"864e7c9020c5d7aeaf3f335b6f3eaa65ea4d4a05","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.6.0-pre.12.tgz","fileCount":6,"integrity":"sha512-7VuuPfwQ113Ed+7fPhDjtrMIcjEwzLcI8r4Tr/EG48aXkOoHaRo71faqrYbfDPetvfp+iQFJewDuADJDib+AZA==","signatures":[{"sig":"MEYCIQDPDwJl25+UkDAH3BzItq7N2lungglot0khF1m6cIZkOAIhAL8Gb74j3R77i3YcfTYnRdookP+6eG2Qopbmlo4v4FH3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24675},"type":"module","_from":"file:noy-db-on-threat-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/bceb4a9f16672d0546eac0d83f1d005d/noy-db-on-threat-0.6.0-pre.12.tgz","_integrity":"sha512-7VuuPfwQ113Ed+7fPhDjtrMIcjEwzLcI8r4Tr/EG48aXkOoHaRo71faqrYbfDPetvfp+iQFJewDuADJDib+AZA==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.6.0-pre.12_1786422407314_0.5658510794295757","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.13":{"name":"@noy-db/on-threat","version":"0.6.0-pre.13","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.6.0-pre.13","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"0d95924d2f0e913c47350bedaa4c3f8c9b5a6451","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.6.0-pre.13.tgz","fileCount":6,"integrity":"sha512-hi/baNjrr28T+y15VR5htD/cyc6OxnVSVZTTx3V4o9MuVynqXdOcmJnlmowjv5/1jQszmxUh1H7EEbnEZFl2mw==","signatures":[{"sig":"MEUCIQDAT/1mvMKKDMzyhsztuT/SEo7swMa0V9FhjRmqXPTXWQIgQwbghqxPlgSVXvM59O+E0PFq9krGc2uFZgbZ9vIBG88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24675},"type":"module","_from":"file:noy-db-on-threat-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/962f98c8f8a8efe76ad25782362f87a9/noy-db-on-threat-0.6.0-pre.13.tgz","_integrity":"sha512-hi/baNjrr28T+y15VR5htD/cyc6OxnVSVZTTx3V4o9MuVynqXdOcmJnlmowjv5/1jQszmxUh1H7EEbnEZFl2mw==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.6.0-pre.13_1786470916865_0.009697554178397239","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.14":{"name":"@noy-db/on-threat","version":"0.6.0-pre.14","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.6.0-pre.14","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"bb12cc6800bf72ed5023b601f7147c39076d5eaa","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.6.0-pre.14.tgz","fileCount":6,"integrity":"sha512-tAC9WhA6uPwKUmSfmw/PnQSTXM434xfS57L1s9pU2UL+uO0nUMH9upLHWqOWRwNUYVSF/HJu8E/Ui9oZUBiJCQ==","signatures":[{"sig":"MEUCIQCPdc29iKR0L/N/YsmgPOsr5wrbYGEZpRzkc6WaIl5GVAIgYscK8Sl7ICiI8McndNvVPQtp1QTwv8yvd/4vtKtTUnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24675},"type":"module","_from":"file:noy-db-on-threat-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/fa72ffb7744baf975ea68707d83bfbb5/noy-db-on-threat-0.6.0-pre.14.tgz","_integrity":"sha512-tAC9WhA6uPwKUmSfmw/PnQSTXM434xfS57L1s9pU2UL+uO0nUMH9upLHWqOWRwNUYVSF/HJu8E/Ui9oZUBiJCQ==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.6.0-pre.14_1786504467688_0.22507619067603746","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.15":{"name":"@noy-db/on-threat","version":"0.6.0-pre.15","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.6.0-pre.15","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"11a6fec052b7262769fbcba8b30617895d11bde4","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.6.0-pre.15.tgz","fileCount":6,"integrity":"sha512-2PqnyBD4kwi3ZUMCRZWYuG28kTfNQq3E80V2V35lQdvpFUl6EAMvX7YneIX9Sdgfo2JBilSlZCWVgPLAT8HK3Q==","signatures":[{"sig":"MEUCIQCEcZb90CsHaRUT+jKudw+PN5/5iFZefGzIpqSwxAjdQwIgc8RGTX3Bf8er6lfGGJdtQd+rtMLQ+R0Zl3S1l1lpLJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24675},"type":"module","_from":"file:noy-db-on-threat-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/f669023e29ec21ba9abe23dfe64c3046/noy-db-on-threat-0.6.0-pre.15.tgz","_integrity":"sha512-2PqnyBD4kwi3ZUMCRZWYuG28kTfNQq3E80V2V35lQdvpFUl6EAMvX7YneIX9Sdgfo2JBilSlZCWVgPLAT8HK3Q==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.6.0-pre.15_1786553829867_0.23197310313502117","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.16":{"name":"@noy-db/on-threat","version":"0.6.0-pre.16","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.6.0-pre.16","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"705d15024f6156bbfeb1014447161cc02c09b8b4","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.6.0-pre.16.tgz","fileCount":6,"integrity":"sha512-6zPsfmcdQFXMI/ZxI/VCqxuBUeCmLTLfd8NjGLCvteMyVIHJkqn2L2zLciLNduHKxmlx+naH6jjVeMZkvthDWw==","signatures":[{"sig":"MEUCIHJuxUiJimqbvVX3eQvDoWx07VVnnD2GCwEKce+m892pAiEAus6ALd1nYVVxhqfSzNm28zLrnR4NRw2UsQ/rs36vk/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24675},"type":"module","_from":"file:noy-db-on-threat-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/82b255e2548538eee7b8b53a9dd1abb3/noy-db-on-threat-0.6.0-pre.16.tgz","_integrity":"sha512-6zPsfmcdQFXMI/ZxI/VCqxuBUeCmLTLfd8NjGLCvteMyVIHJkqn2L2zLciLNduHKxmlx+naH6jjVeMZkvthDWw==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.6.0-pre.16_1786561847965_0.9573134574700517","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.17":{"name":"@noy-db/on-threat","version":"0.6.0-pre.17","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.6.0-pre.17","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"59836ecad1e3960eb175d48cdb3d3b5806782d88","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.6.0-pre.17.tgz","fileCount":6,"integrity":"sha512-3Rm0sHRC43C0Qf++f4nm9gbdZVcjdLzIfeVlUkRqwdB2kWjdhs+lFCod+WKGz1CrYM+gGZoORTmaf3MF3OGRFw==","signatures":[{"sig":"MEUCIETgfzN54e78qQQfag/IMzTCo048d1yB5bymxSBOlNtvAiEAmvdDp/b679dgJw465egEyeW//KqCiY2I9liy2mCgfq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24675},"type":"module","_from":"file:noy-db-on-threat-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/6dd0218516f3039134bbf35551d00b9a/noy-db-on-threat-0.6.0-pre.17.tgz","_integrity":"sha512-3Rm0sHRC43C0Qf++f4nm9gbdZVcjdLzIfeVlUkRqwdB2kWjdhs+lFCod+WKGz1CrYM+gGZoORTmaf3MF3OGRFw==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.6.0-pre.17_1786698552613_0.9522548208467225","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.18":{"name":"@noy-db/on-threat","version":"0.6.0-pre.18","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.6.0-pre.18","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"1b21859bad15387a2a648aa3b2e2f19a9977beb2","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.6.0-pre.18.tgz","fileCount":6,"integrity":"sha512-T35/akI6s92WX78LopNoh9OKtHdKyHvL2UCtPndl0n6rvM+Y0nVdMDc2saTuOsssSXHvxjkXjgIy/ArJs89vxA==","signatures":[{"sig":"MEUCIE8JYGFY00L9ypG418bQB0B1UzSr8zDH/d8+E1QE2yBOAiEAzFy+mnB2LTZsydnBU1Q0bzHtejXvVUPpohSVwt6BXTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24675},"type":"module","_from":"file:noy-db-on-threat-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/6ed72fe6d5ddaa67a486f2c53d01fca3/noy-db-on-threat-0.6.0-pre.18.tgz","_integrity":"sha512-T35/akI6s92WX78LopNoh9OKtHdKyHvL2UCtPndl0n6rvM+Y0nVdMDc2saTuOsssSXHvxjkXjgIy/ArJs89vxA==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.6.0-pre.18_1786940769689_0.5689533362106367","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.19":{"name":"@noy-db/on-threat","version":"0.6.0-pre.19","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.6.0-pre.19","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"96c714e3b100e768acdff51d9238ceb3a8635025","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.6.0-pre.19.tgz","fileCount":6,"integrity":"sha512-G+i0PpGDjR0fk91qzov7MaThHCg7PgpuoF+NGIsvQA6KpY+gpWfbamOkU6LB4JHDnknTAR+DHwXLYuiaHb9BQQ==","signatures":[{"sig":"MEQCIETzuha6OyMWFSVr8PA6wkBf+sJJmC36YO17vJ1jY5KoAiAfZcm8QUIJ92BODjPRmd5xjhuyPvR2cq/Z0JOlUU/D4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24675},"type":"module","_from":"file:noy-db-on-threat-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/752fb9a5db797aff5466ec61102bd3e1/noy-db-on-threat-0.6.0-pre.19.tgz","_integrity":"sha512-G+i0PpGDjR0fk91qzov7MaThHCg7PgpuoF+NGIsvQA6KpY+gpWfbamOkU6LB4JHDnknTAR+DHwXLYuiaHb9BQQ==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.6.0-pre.19_1786947316513_0.04211791917490948","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.20":{"name":"@noy-db/on-threat","version":"0.6.0-pre.20","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.6.0-pre.20","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"fdd7af7261a004e524888d3c0aba3c2aafa8dd0d","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.6.0-pre.20.tgz","fileCount":6,"integrity":"sha512-L+JsrDkdtDHf00ev597Y66JpLNIYn8puQbTaqHFop2q3SFbFg1TTbaFLO5db/4/drHLipbPqoNXjCnNThSWVtw==","signatures":[{"sig":"MEYCIQCCyH+uHX+XmIsfh7bYukRj2b5LW6A3gKHhITXYqqVodQIhAP5s9mBXWO5ussxAG3FXij0rAO4EcwCrJH27ggf8ydm8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24675},"type":"module","_from":"file:noy-db-on-threat-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/5f7769a1dbabeeae1ae4e12b1bffa8fa/noy-db-on-threat-0.6.0-pre.20.tgz","_integrity":"sha512-L+JsrDkdtDHf00ev597Y66JpLNIYn8puQbTaqHFop2q3SFbFg1TTbaFLO5db/4/drHLipbPqoNXjCnNThSWVtw==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.6.0-pre.20_1786964763459_0.9790198539805781","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.21":{"name":"@noy-db/on-threat","version":"0.6.0-pre.21","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.6.0-pre.21","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"f839eaf6b2728a278dd22929f1deb6d64a4b6103","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.6.0-pre.21.tgz","fileCount":6,"integrity":"sha512-zgcr76G6n84Ri90vALQMv+nzI5r61W2ja6S5+RIZ8ZxIw20GgbizLfWw0WwCI5xflP5vvyavcR/hRI5YYYvbQA==","signatures":[{"sig":"MEUCIQCiagOeOz6KG3UbokycPIJ0Zclauxgz3/hQO9F9q1UXLwIgFdm1r/YWgZWavjL7w7XHEVs1reOCpkQNK+Uo7SbIX00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24675},"type":"module","_from":"file:noy-db-on-threat-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/62a0b10041f33b82a1bb86775777e06f/noy-db-on-threat-0.6.0-pre.21.tgz","_integrity":"sha512-zgcr76G6n84Ri90vALQMv+nzI5r61W2ja6S5+RIZ8ZxIw20GgbizLfWw0WwCI5xflP5vvyavcR/hRI5YYYvbQA==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.6.0-pre.21_1787027417130_0.6563450440022134","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.22":{"name":"@noy-db/on-threat","version":"0.6.0-pre.22","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.6.0-pre.22","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"19252c0ce49f415903376a9a62b0850feeb17fd6","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.6.0-pre.22.tgz","fileCount":6,"integrity":"sha512-ADcrIdET1oEqkCL07fT8eWnHk7/3z9dwlPzJD4yBV+HHg7YbJGlozqrqZlT4w2/FLANkYybL7JkEtx0F1SJEKg==","signatures":[{"sig":"MEQCICBDbQDgolfTUwAG/I7ncsS0q1BoVUO0y9obHgVA84kHAiAfPoqQN0Zf0L6Wn9MHLfygXSHWyn/6tuzg/9wompI1RQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24675},"type":"module","_from":"file:noy-db-on-threat-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/dffbbc1ea666c1503e1d1f77d60cd07c/noy-db-on-threat-0.6.0-pre.22.tgz","_integrity":"sha512-ADcrIdET1oEqkCL07fT8eWnHk7/3z9dwlPzJD4yBV+HHg7YbJGlozqrqZlT4w2/FLANkYybL7JkEtx0F1SJEKg==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.6.0-pre.22_1787052020571_0.9698992483597975","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.23":{"name":"@noy-db/on-threat","version":"0.6.0-pre.23","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.6.0-pre.23","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"816d45eb7c093a81c16df4fd7f80c6ecc63ba740","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.6.0-pre.23.tgz","fileCount":6,"integrity":"sha512-myAlqwOj1LxDOUQU75YO31eqnE62+xDAiOi015FALETGJ62JAkJtbyqCbaKkbUGL2EdZCI59sIUCiytMFEgZ8A==","signatures":[{"sig":"MEUCIQCW++veVPAvzvpAkjGFN6pLCuqQA3GrDB6MjXbdneGYwgIgK6HQPctHbqQrXHfORp5+cUYyNKk1M1VTWYFlnLp/Bcw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24675},"type":"module","_from":"file:noy-db-on-threat-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/93b69724d569a7e728ff1e6f749adf08/noy-db-on-threat-0.6.0-pre.23.tgz","_integrity":"sha512-myAlqwOj1LxDOUQU75YO31eqnE62+xDAiOi015FALETGJ62JAkJtbyqCbaKkbUGL2EdZCI59sIUCiytMFEgZ8A==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.6.0-pre.23_1787062219614_0.2575075543114893","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-pre.24":{"name":"@noy-db/on-threat","version":"0.6.0-pre.24","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.6.0-pre.24","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"d74b0ecdac19bd00e1829629e3ae41afb9f8aab7","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.6.0-pre.24.tgz","fileCount":6,"integrity":"sha512-HHlftVkMchA86Pa0geSIEfbka6QHq2i0njOYR7zKBoDVvI+LEkfxk3jIqp483/2ws6VQBMSM2bfYbOzagQRAtA==","signatures":[{"sig":"MEYCIQCLjI2sP+YDzGkPfu/3Hjj+UnwdKj0QMkbbe1en1Mf0BgIhAMex2WgwOv/++cfLIF1ExEUaUtbRTMltOXD8jFVBiUFn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24675},"type":"module","_from":"file:noy-db-on-threat-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/ed924f607b408d4ce4889130c39fcdf6/noy-db-on-threat-0.6.0-pre.24.tgz","_integrity":"sha512-HHlftVkMchA86Pa0geSIEfbka6QHq2i0njOYR7zKBoDVvI+LEkfxk3jIqp483/2ws6VQBMSM2bfYbOzagQRAtA==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.6.0-pre.24_1787143893680_0.9040791725100432","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@noy-db/on-threat","version":"0.6.0","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.6.0","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"d8d70056ca018dbabae44522015b1ba9d9038be4","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.6.0.tgz","fileCount":6,"integrity":"sha512-2cTXXy1dVbBrW9qVD2vsWZVHc402bPQZ5+3Ub+p/zgOsBGg1U2i39ncL0M6GQr3HlPB17500L3WV13lvIIIVXQ==","signatures":[{"sig":"MEUCIATuA3gndE4qHn+9UQzXu2gogdWPW2aMmyt13thqWLK6AiEAzwQvz1JEdDpark3EoTwajI7B/rarGdj9nV383gf9mJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24654},"type":"module","_from":"file:noy-db-on-threat-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/42c9761efbe38ece8b45427b10f76da0/noy-db-on-threat-0.6.0.tgz","_integrity":"sha512-2cTXXy1dVbBrW9qVD2vsWZVHc402bPQZ5+3Ub+p/zgOsBGg1U2i39ncL0M6GQr3HlPB17500L3WV13lvIIIVXQ==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.6.0_1787163220285_0.8142584484575723","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-pre.0":{"name":"@noy-db/on-threat","version":"0.7.0-pre.0","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.7.0-pre.0","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"b763960737be0a06673ac4b292d63942645943b0","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.7.0-pre.0.tgz","fileCount":6,"integrity":"sha512-tw9JJD0ulUPv6qVAflDKjvcqcRXxwTC39z8iquSfFZo3lbPATaTO7krtjTtwBbcjHbT3fyDSg+kOd1MAyf4+LA==","signatures":[{"sig":"MEUCIHtIEY8rWJI7SFRZuOiUge8r/N5gXyO1V0KFMgsHm9qMAiEA4WSyDlBBWXgkSXSMJ1jK1ybqTcaqJyjb/yUj0DYlH78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24478},"type":"module","_from":"file:noy-db-on-threat-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/b0c71c8748ca35fd9b13a4046f30495b/noy-db-on-threat-0.7.0-pre.0.tgz","_integrity":"sha512-tw9JJD0ulUPv6qVAflDKjvcqcRXxwTC39z8iquSfFZo3lbPATaTO7krtjTtwBbcjHbT3fyDSg+kOd1MAyf4+LA==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.7.0-pre.0_1787505021681_0.22426185967509804","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-pre.1":{"name":"@noy-db/on-threat","version":"0.7.0-pre.1","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.7.0-pre.1","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"2d888d3c8dd9f791259924237ea514a441383d5c","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.7.0-pre.1.tgz","fileCount":6,"integrity":"sha512-+1JAkYklqNji6Fgr2iOIZA+nqKWAhnk4Z/S+cVtv4OOpJ/BhvNPgKW4VeO+cKRvE+ort5QubsrBDS6AFB/qWHg==","signatures":[{"sig":"MEYCIQDH5BULej+wMG6pJuw7nuzI6GHd2VovCeQsHjYV1dEiTAIhAKSzL8ggOlDK6oNtJH8Qu4HxfGG8nziivH6BUmXQmW8H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24478},"type":"module","_from":"file:noy-db-on-threat-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/9cc45e0c6d9dc1f84c7f0c67e82cbd9f/noy-db-on-threat-0.7.0-pre.1.tgz","_integrity":"sha512-+1JAkYklqNji6Fgr2iOIZA+nqKWAhnk4Z/S+cVtv4OOpJ/BhvNPgKW4VeO+cKRvE+ort5QubsrBDS6AFB/qWHg==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.7.0-pre.1_1787513165241_0.29920265130228896","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-pre.2":{"name":"@noy-db/on-threat","version":"0.7.0-pre.2","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.7.0-pre.2","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"6786a90bf73181783881f310131264fded30fd59","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.7.0-pre.2.tgz","fileCount":6,"integrity":"sha512-vNn6WVnEfxVaSa9+UgzqRMYOL9WNSEBNmdYi/388f86224hgclf87TJU4hWSz1i+ii50Hh+ZUM20XweD3QUTug==","signatures":[{"sig":"MEYCIQDRSTQrbadhh5XnJFStguqZmvQpUQnDhz8P0gY1yuk7cQIhAN5C5M+jY/P2lURP1UtZDKl5+45+0fJF7g09dzAgCDb6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24478},"type":"module","_from":"file:noy-db-on-threat-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/07a016ec76e63110701adaf094d1f94a/noy-db-on-threat-0.7.0-pre.2.tgz","_integrity":"sha512-vNn6WVnEfxVaSa9+UgzqRMYOL9WNSEBNmdYi/388f86224hgclf87TJU4hWSz1i+ii50Hh+ZUM20XweD3QUTug==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.7.0-pre.2_1787526558756_0.3724682222878233","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-pre.3":{"name":"@noy-db/on-threat","version":"0.7.0-pre.3","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.7.0-pre.3","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"ebf7790f23f341ff070bc234dbcfc19c8b1b65cd","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.7.0-pre.3.tgz","fileCount":6,"integrity":"sha512-5RbLLXZG7qCnZjc3qevJrobMhhDERRk0/5EqrU6VotioOXAB6/gd9GQjYVaOB0vMBc9TqC/8huDh76g2w3Y1Iw==","signatures":[{"sig":"MEUCICLJndoVNjeN74M1951hxdnxFuTo3u3kqg7i2YiJPD09AiEA6Xl2K+gPZY+u9BAokR7OqFnVm9a2cHbrlaav+/5AOvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24478},"type":"module","_from":"file:noy-db-on-threat-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/929a3021d8a2a7f1f452e4ae9951cbd2/noy-db-on-threat-0.7.0-pre.3.tgz","_integrity":"sha512-5RbLLXZG7qCnZjc3qevJrobMhhDERRk0/5EqrU6VotioOXAB6/gd9GQjYVaOB0vMBc9TqC/8huDh76g2w3Y1Iw==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.7.0-pre.3_1787630666977_0.7255239199981458","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-pre.4":{"name":"@noy-db/on-threat","version":"0.7.0-pre.4","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.7.0-pre.4","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"c76e48981662f66b7a8cb6cf594e3cd5105bc69a","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.7.0-pre.4.tgz","fileCount":6,"integrity":"sha512-L74PVDBDN4lIKNBLjtMzfRG4l8aXR2M/NCrP3lI/BZd3kGPYTdQMPL1NOQvxgLt8shz3PPfsupgQwK4wglINFQ==","signatures":[{"sig":"MEUCIQDJ6ki/Lmu3nI8wFBtdCABcqppap0bZHSTuNKUZpWgDZAIgZkG4q6L4TbA2mmY+XSXIUmRYwQLTE217/SbwOrpoKyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24478},"type":"module","_from":"file:noy-db-on-threat-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/f0b7fdeb5dfe45eb358e9c4ca6d96ef6/noy-db-on-threat-0.7.0-pre.4.tgz","_integrity":"sha512-L74PVDBDN4lIKNBLjtMzfRG4l8aXR2M/NCrP3lI/BZd3kGPYTdQMPL1NOQvxgLt8shz3PPfsupgQwK4wglINFQ==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.7.0-pre.4_1787653044021_0.6512499364623789","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-pre.5":{"name":"@noy-db/on-threat","version":"0.7.0-pre.5","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.7.0-pre.5","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"e83e43c2a193c2cc2e80a725f0d3d5d56a03ddd6","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.7.0-pre.5.tgz","fileCount":6,"integrity":"sha512-NjK8HAD6ArWG8ecH2isURhNi9UjzoTOMyvmGhlbqpTtBvkWVIimordMeloJupNtPv2rCOocA1+FEfSZXv583sg==","signatures":[{"sig":"MEUCIHrDNGvMoTr1cQUZ9lH6Lod5dgrH0mrOq4erZXiQ3O0jAiEAx8ru9Z8FBMylmE4MY5I1A0MNamSFe/99wWD+pKA2iuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24478},"type":"module","_from":"file:noy-db-on-threat-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/90df247243418bc90dbd392a8b227182/noy-db-on-threat-0.7.0-pre.5.tgz","_integrity":"sha512-NjK8HAD6ArWG8ecH2isURhNi9UjzoTOMyvmGhlbqpTtBvkWVIimordMeloJupNtPv2rCOocA1+FEfSZXv583sg==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.7.0-pre.5_1787726259611_0.9975542622049727","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-pre.6":{"name":"@noy-db/on-threat","version":"0.7.0-pre.6","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.7.0-pre.6","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"37a20791448f069f2d30be9fce322b1aeeb79666","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.7.0-pre.6.tgz","fileCount":6,"integrity":"sha512-O2KuRNRYnnm42LcHC+d5NmS69pf+WdwBai8S92a9sEKmUpusX6Skarka7pBLKOhGNjCUTxEMQ5SwofuntNvf5g==","signatures":[{"sig":"MEQCICAFoClOkb4lqhvR2Tb/AxAVsA8To4PJ0XUN568P9CgWAiB7IL41P4E5lt3urNiXzKBJEZwaWrtMhbNjy7jdHDgXKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24478},"type":"module","_from":"file:noy-db-on-threat-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/209ced55eaf18fe404d9a3fcd6c5a01f/noy-db-on-threat-0.7.0-pre.6.tgz","_integrity":"sha512-O2KuRNRYnnm42LcHC+d5NmS69pf+WdwBai8S92a9sEKmUpusX6Skarka7pBLKOhGNjCUTxEMQ5SwofuntNvf5g==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.7.0-pre.6_1787738596538_0.8827575347629313","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-pre.7":{"name":"@noy-db/on-threat","version":"0.7.0-pre.7","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.7.0-pre.7","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"22025148b63be2caa462fa14d35dc8d2453e79b5","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.7.0-pre.7.tgz","fileCount":6,"integrity":"sha512-ocbSIHZq1ACOY4eouUAvP5c6B36iL3VQA5eD090JS3f02yYfp1KERBvIBM3Lq+7m+iba1piBfQ5ECRQjng+sWw==","signatures":[{"sig":"MEUCIGxsH0WT+GQs9LxvsvQju3McLMZR4TyYh+H3Jy9MNHvKAiEA2cwoEv87d7Yk769e92b/gV8E507vf+JOoEgFr+wTzwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24478},"type":"module","_from":"file:noy-db-on-threat-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/17e27ddf4274144fd8e09e3d3cbf779b/noy-db-on-threat-0.7.0-pre.7.tgz","_integrity":"sha512-ocbSIHZq1ACOY4eouUAvP5c6B36iL3VQA5eD090JS3f02yYfp1KERBvIBM3Lq+7m+iba1piBfQ5ECRQjng+sWw==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.7.0-pre.7_1787768697619_0.6386306481665363","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-pre.8":{"name":"@noy-db/on-threat","version":"0.7.0-pre.8","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.7.0-pre.8","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"2682dd6871188431a075fe4cc0e9aec324e58241","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.7.0-pre.8.tgz","fileCount":6,"integrity":"sha512-PJtXu210Iqu2gkjxEmKgNlcO80768qPpkmd53XlGqjt7iRJLjFILYGFQTGWUMKQj2JTHvaO3FHBZ7cQ2F7y3tg==","signatures":[{"sig":"MEYCIQCRVfghcc1CvmWwWiXr3wV+LTtf8ne1WH8ZK9T1bL2t1AIhANQbhoPoYviYh+RsqF0FRiHUJ7Tf5pW6itmYSJ614bAU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24478},"type":"module","_from":"file:noy-db-on-threat-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/0252adb29db8570bf174446dd05efb80/noy-db-on-threat-0.7.0-pre.8.tgz","_integrity":"sha512-PJtXu210Iqu2gkjxEmKgNlcO80768qPpkmd53XlGqjt7iRJLjFILYGFQTGWUMKQj2JTHvaO3FHBZ7cQ2F7y3tg==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.7.0-pre.8_1787810263354_0.6000347846909861","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-pre.9":{"name":"@noy-db/on-threat","version":"0.7.0-pre.9","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.7.0-pre.9","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"7754b9e28f2de659d722e243588c8ffe3f562502","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.7.0-pre.9.tgz","fileCount":6,"integrity":"sha512-ESpGbx0PDv+wRl5D32ivhA3zYNRAw8wGksiQCmcKPVug9W6VxPoSNCgG6OQs87kn79HKocXXWl6Yoo/c4FAzYQ==","signatures":[{"sig":"MEUCIQDRiFBqc79f13bTz3MEQtUzK5Gz+okrQ2jlRgBeZWkLGAIgcg2SFnBV0VKNKZh8uHoQh34h4RdU81EDhv4vsJw1A6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24478},"type":"module","_from":"file:noy-db-on-threat-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/c69468dc7db76306ecc25c253217b14c/noy-db-on-threat-0.7.0-pre.9.tgz","_integrity":"sha512-ESpGbx0PDv+wRl5D32ivhA3zYNRAw8wGksiQCmcKPVug9W6VxPoSNCgG6OQs87kn79HKocXXWl6Yoo/c4FAzYQ==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.7.0-pre.9_1787835595692_0.8534064023223518","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-pre.10":{"name":"@noy-db/on-threat","version":"0.7.0-pre.10","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.7.0-pre.10","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"54b7314735a0ed6f2e7d822dd6a348ece0e42623","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.7.0-pre.10.tgz","fileCount":6,"integrity":"sha512-bdOsfoS8BrI8XZ1onJl+9wEWQE6u/CYRici31w4/I2Il0K40M/DadbDXonLdkkY8537wTmfVCZjGcdEjweS+nA==","signatures":[{"sig":"MEUCIQDG6qZAwCCNg3zgJPqBOFBLyOoiywiA6zxeC0eu8pXMQgIgNn3+APsW9b6tbnPW2ckmMs5CbqNxguicX+HMhtbF7sU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24479},"type":"module","_from":"file:noy-db-on-threat-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/faed032293e39d79c6e6994dff305910/noy-db-on-threat-0.7.0-pre.10.tgz","_integrity":"sha512-bdOsfoS8BrI8XZ1onJl+9wEWQE6u/CYRici31w4/I2Il0K40M/DadbDXonLdkkY8537wTmfVCZjGcdEjweS+nA==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.7.0-pre.10_1787903277824_0.2129708768957863","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-pre.11":{"name":"@noy-db/on-threat","version":"0.7.0-pre.11","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.7.0-pre.11","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"edbbe877483f36e82192a0d36c72ce4866d2a55e","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.7.0-pre.11.tgz","fileCount":6,"integrity":"sha512-sOZ7YH9Z/BlV0MvzfrFs8cgzapVFpcnRibAjUjHyXAqorlb2XQq73gSDGorcFlXoPnjnp8NQFAHXLQ56Hp+qBg==","signatures":[{"sig":"MEUCIQDehGTV+YbBukeV/8Vbx50Nqcan5ZDllbyesToRdeja/QIgHirwpDu5aB7Lmfvp2gApEkxl4ocRAmxVT3osu1oS1I4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24479},"type":"module","_from":"file:noy-db-on-threat-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/b7442d66b0f5c7db9ab86c3115125e0a/noy-db-on-threat-0.7.0-pre.11.tgz","_integrity":"sha512-sOZ7YH9Z/BlV0MvzfrFs8cgzapVFpcnRibAjUjHyXAqorlb2XQq73gSDGorcFlXoPnjnp8NQFAHXLQ56Hp+qBg==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.7.0-pre.11_1787936255486_0.08025454319333392","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-pre.12":{"name":"@noy-db/on-threat","version":"0.7.0-pre.12","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.7.0-pre.12","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"db6128e802caa0f537f592b15d02af5eed91eb98","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.7.0-pre.12.tgz","fileCount":6,"integrity":"sha512-QpOIu+4YLN857APSiu9jlp/hGXqx046e7UBanbUZ7D6UCaWjc2132Ym4jnqvLeobF7kXVgbho6pi0P6zSavlVw==","signatures":[{"sig":"MEUCIQDKAqp0vbQLtPIM3Yv2d05QUvRoUc9KTJn2jsByUuga5AIgbF7//TMZuyXuUnQl6KFDXWUJnTT2u5s8vSRK2Yy1bIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24479},"type":"module","_from":"file:noy-db-on-threat-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/4bd59a2a4dfe9d17fce2c9cc5c47ac70/noy-db-on-threat-0.7.0-pre.12.tgz","_integrity":"sha512-QpOIu+4YLN857APSiu9jlp/hGXqx046e7UBanbUZ7D6UCaWjc2132Ym4jnqvLeobF7kXVgbho6pi0P6zSavlVw==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.7.0-pre.12_1787998016091_0.41628063148109606","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-pre.13":{"name":"@noy-db/on-threat","version":"0.7.0-pre.13","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.7.0-pre.13","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"30afc67bbd698adffc0be780f0a92430ff5a7601","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.7.0-pre.13.tgz","fileCount":6,"integrity":"sha512-J+9aUpw6/Ad1pMR0HyyDKoRCFZiEEQcDDVxXnm4ixpIXHiouknKxcY3T/WMuO6Dc6cENXBlnwkToSWY4VlSMMA==","signatures":[{"sig":"MEUCIQDfjMtXhi5LyIWmjDwcKYTPmUVrURAa7q4TfdkWxgO0gAIgd+/DC8jwX+2C76S99+wI7JmwyntaGcw/QwPPLRq/vR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24479},"type":"module","_from":"file:noy-db-on-threat-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/63904360650381af402273af280e800a/noy-db-on-threat-0.7.0-pre.13.tgz","_integrity":"sha512-J+9aUpw6/Ad1pMR0HyyDKoRCFZiEEQcDDVxXnm4ixpIXHiouknKxcY3T/WMuO6Dc6cENXBlnwkToSWY4VlSMMA==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.7.0-pre.13_1788019971054_0.6806006202152539","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-pre.14":{"name":"@noy-db/on-threat","version":"0.7.0-pre.14","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.7.0-pre.14","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"7f4be9df1ad4c423ac3bc6f387c3b7a509fff331","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.7.0-pre.14.tgz","fileCount":6,"integrity":"sha512-L76U4GigKDEpDlRv6C8ex1v9lssz3c0dhNBmCGtpMeS0iVVmdFtdLxcrNO+ohGshCXCnsNi36qKW+TXf86gyBg==","signatures":[{"sig":"MEQCID2BIRHIijAispmMHxC4UgJyI3mJAhhNE6DagI3OjblfAiAFecGqtEgOrJ6v2FHMDuGyauH+BzyaGie0g2sJ4jUpPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24479},"type":"module","_from":"file:noy-db-on-threat-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/1379e94e44bb66affbbf420fa0d51177/noy-db-on-threat-0.7.0-pre.14.tgz","_integrity":"sha512-L76U4GigKDEpDlRv6C8ex1v9lssz3c0dhNBmCGtpMeS0iVVmdFtdLxcrNO+ohGshCXCnsNi36qKW+TXf86gyBg==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.7.0-pre.14_1788066859149_0.965594222491243","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-pre.15":{"name":"@noy-db/on-threat","version":"0.7.0-pre.15","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.7.0-pre.15","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"52da4bc17c150f390789ea8a7bb4c4a64071a16e","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.7.0-pre.15.tgz","fileCount":6,"integrity":"sha512-m4StrXSCuhMWgadUFeLSBAfdCYABQvX/COaUhFF6RD8pxPtNhSDJWwVaqWTToSkX2xPOdOkjHL0FTT+S78tilA==","signatures":[{"sig":"MEUCIQC/cCBh6tMdG350RXsxymQLPe1OVKunYdlAP6rd7OxpMwIgdmxCRkft3ZArji1JgnqeOUC1u05XnO31l5gPlcoVndc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24479},"type":"module","_from":"file:noy-db-on-threat-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/4dbd3f56351c8353344223a21a9f06bc/noy-db-on-threat-0.7.0-pre.15.tgz","_integrity":"sha512-m4StrXSCuhMWgadUFeLSBAfdCYABQvX/COaUhFF6RD8pxPtNhSDJWwVaqWTToSkX2xPOdOkjHL0FTT+S78tilA==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.7.0-pre.15_1788089974522_0.4245597119899429","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-pre.16":{"name":"@noy-db/on-threat","version":"0.7.0-pre.16","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.7.0-pre.16","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"5f9cc6e444a35f53d2ff787507d4fd32c21bf8e4","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.7.0-pre.16.tgz","fileCount":6,"integrity":"sha512-TOeB6viliV4W57PKNhPYCeONjRoq8k4KWijyH0Ukm9gwkFNJCZzRPjexEsgs6r08OtcdWki4T+OkcU2dSjoyeQ==","signatures":[{"sig":"MEQCIC/ZQBt3NFmfcaw4NfoO9b1714cI76grLQ/Igz5sMHEAAiBK8YvkiX3zzCThN5Oc2jLtHj4DeZb18rF7Mi/bC3i2uQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24479},"type":"module","_from":"file:noy-db-on-threat-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/1b91079f51ae69d8ae714503d2778430/noy-db-on-threat-0.7.0-pre.16.tgz","_integrity":"sha512-TOeB6viliV4W57PKNhPYCeONjRoq8k4KWijyH0Ukm9gwkFNJCZzRPjexEsgs6r08OtcdWki4T+OkcU2dSjoyeQ==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.7.0-pre.16_1788161323464_0.08448649009841414","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-pre.17":{"name":"@noy-db/on-threat","version":"0.7.0-pre.17","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.7.0-pre.17","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"5af86e09a8802c19e91f5922a38c655b66ede940","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.7.0-pre.17.tgz","fileCount":6,"integrity":"sha512-CtEyloj6EHvcS08HP/JoPIAI4FRLz+36nNHSXSbr+7iu0/d7JD7m9pgucxi0/nqNEMWHDO+HmSMA7z+eU2xz3g==","signatures":[{"sig":"MEUCIA7Gp8dd/cAsZcv1U+HZzErG5LisUpTjCkjIcelExY/vAiEA2lDYddxdJIXagl2dHLlrXy6Swh2f8BXyA0DACv+ZsXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24479},"type":"module","_from":"file:noy-db-on-threat-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/3e91e751ef3f6dc48d1c4018b89b0ecc/noy-db-on-threat-0.7.0-pre.17.tgz","_integrity":"sha512-CtEyloj6EHvcS08HP/JoPIAI4FRLz+36nNHSXSbr+7iu0/d7JD7m9pgucxi0/nqNEMWHDO+HmSMA7z+eU2xz3g==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.7.0-pre.17_1788189159904_0.8337700779613277","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-pre.18":{"name":"@noy-db/on-threat","version":"0.7.0-pre.18","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.7.0-pre.18","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"d577de18319a4e8c5258f7f42143830286c935d1","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.7.0-pre.18.tgz","fileCount":6,"integrity":"sha512-BNDYExABwfcxWC4oF+dNbd7c8f+DPxPC6UY2ZFtPjkcPg3eu+MxEHCOhOwTBAavu4004+1l+GHE3xf5vOQ5LWg==","signatures":[{"sig":"MEQCIFobw8SRqgCOKsm+RY0cLJt1nxSkJPqg9GQ0hCK7iC1LAiBMxBfug2FJKLJJNGF1gyv3LFHHfmRmRyZt8Mc+zKvl9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24479},"type":"module","_from":"file:noy-db-on-threat-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/2a6defad73215a74f0cee93e1ed3eef6/noy-db-on-threat-0.7.0-pre.18.tgz","_integrity":"sha512-BNDYExABwfcxWC4oF+dNbd7c8f+DPxPC6UY2ZFtPjkcPg3eu+MxEHCOhOwTBAavu4004+1l+GHE3xf5vOQ5LWg==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.7.0-pre.18_1788234790622_0.3894915647461117","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@noy-db/on-threat","version":"0.7.0","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"MIT","_id":"@noy-db/on-threat@0.7.0","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/vLannaAi/noy-db/tree/main/packages/on-threat#readme","bugs":{"url":"https://github.com/vLannaAi/noy-db/issues"},"dist":{"shasum":"baa2d2b9283e8bc4f0ab3a3c23ac951476b6ec6c","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.7.0.tgz","fileCount":6,"integrity":"sha512-uW3BkKMb0SMSvsvcxW7S8xsoe5Hqtekny5UjIQTwwRIvhyqwCSUxX6+h3fM8mh5nCoYGJJ7lKkHq2waajdd7Ww==","signatures":[{"sig":"MEUCIBvCnZxeXP+Cw2Jx6V6te80m3V5Vb+iLfNps9wwfG3xEAiEApHFpJ6PJ9jVTbhjkEHM5j32Kn133EHLmcbjTXeog3EM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24472},"type":"module","_from":"file:noy-db-on-threat-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/4cfc77a9c8b72dfd100725f2595f9321/noy-db-on-threat-0.7.0.tgz","_integrity":"sha512-uW3BkKMb0SMSvsvcxW7S8xsoe5Hqtekny5UjIQTwwRIvhyqwCSUxX6+h3fM8mh5nCoYGJJ7lKkHq2waajdd7Ww==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.7.0_1788240125495_0.4220279540574128","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-pre.0":{"name":"@noy-db/on-threat","version":"0.8.0-pre.0","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"Apache-2.0","_id":"@noy-db/on-threat@0.8.0-pre.0","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/noy-db/on/tree/main/on-threat#readme","bugs":{"url":"https://github.com/noy-db/on/issues"},"dist":{"shasum":"dd6bb9032b7e923bf3302176b160e3e939c3f815","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.8.0-pre.0.tgz","fileCount":7,"integrity":"sha512-UCs3RVa1dZMtsLcZct2MzO7mPuv41yYndTjTRAr70X8rLEDGKXgGNe4q+T46SRQLOUgKOGh0mSZZsT+7WivIzw==","signatures":[{"sig":"MEQCIFEVmqQQu9N5+A1udnzYIxyPTA9kjwG78XuCNvcFeXjrAiAE80YAA5EKObysZpbcKkj2tpixq8ZeVAzMY7cFaw2UrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34754},"type":"module","_from":"file:noy-db-on-threat-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/1ec605fbd555a73e2c6a68b7eee32b95/noy-db-on-threat-0.8.0-pre.0.tgz","_integrity":"sha512-UCs3RVa1dZMtsLcZct2MzO7mPuv41yYndTjTRAr70X8rLEDGKXgGNe4q+T46SRQLOUgKOGh0mSZZsT+7WivIzw==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.8.0-pre.0_1789101050181_0.7124795449360211","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@noy-db/on-threat","version":"0.8.0","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"Apache-2.0","_id":"@noy-db/on-threat@0.8.0","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/noy-db/on/tree/main/on-threat#readme","bugs":{"url":"https://github.com/noy-db/on/issues"},"dist":{"shasum":"4e7bf03283f1b62bb7fda2b6283bdc037f42f79f","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.8.0.tgz","fileCount":7,"integrity":"sha512-fNDpudrCOIT3l13iWYZK4YkwlyDiL3k6UisD+Z3uYwPzczujsk8SCd1vaElrIGbya0rUgzUdFdEVSEGUTjn29w==","signatures":[{"sig":"MEQCIG/kIVOgKHtzbvFhjS8AnG4rl7X5naIafcmcp25ILeCoAiB2qiz/nEPSdKzwRHcrctzoerJ45m2Vf2J0j9f49p1tpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34748},"type":"module","_from":"file:noy-db-on-threat-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/0c947d87d8f79f1adda1d9e304a5030f/noy-db-on-threat-0.8.0.tgz","_integrity":"sha512-fNDpudrCOIT3l13iWYZK4YkwlyDiL3k6UisD+Z3uYwPzczujsk8SCd1vaElrIGbya0rUgzUdFdEVSEGUTjn29w==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.8.0_1789325269656_0.024183869771286393","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-pre.0":{"name":"@noy-db/on-threat","version":"0.9.0-pre.0","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"Apache-2.0","_id":"@noy-db/on-threat@0.9.0-pre.0","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/noy-db/on/tree/main/on-threat#readme","bugs":{"url":"https://github.com/noy-db/on/issues"},"dist":{"shasum":"30f15773aa9169e77379c6e6434e9828b18cdf37","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.9.0-pre.0.tgz","fileCount":7,"integrity":"sha512-iA7WRDZyFk+uicaSK8bUohKywSbQ8eYUfXTc1iu23EIYxO88wIAMvYkeOZspBERPloRk50b4mL/KiFybCSUUYg==","signatures":[{"sig":"MEYCIQCGYiLdUlLsLtrWMySEY1WI+x86fDV10KY0dfVbpZqiiQIhAOteYKlQ56gM0iS9yYzP18uX3ydnTfUxpubpGye3PPjT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHmGn0YGIplwAGC2VAe0Ii701ZZM+zsLY3VNwCU8RP61AiEAlqUse1LS54wGaQRldMbO7WkbGC5XvkucVLafwIJWRlc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39243},"type":"module","_from":"file:noy-db-on-threat-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/1dcff2a50cf5d92831f1a414d7ff3e72/noy-db-on-threat-0.9.0-pre.0.tgz","_integrity":"sha512-iA7WRDZyFk+uicaSK8bUohKywSbQ8eYUfXTc1iu23EIYxO88wIAMvYkeOZspBERPloRk50b4mL/KiFybCSUUYg==","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-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.9.0-pre.0_1790424641999_0.0005366555637791315","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@noy-db/on-threat","version":"0.9.0","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"author":{"name":"vLannaAi","email":"vicio@lanna.ai"},"license":"Apache-2.0","_id":"@noy-db/on-threat@0.9.0","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"homepage":"https://github.com/noy-db/on/tree/main/on-threat#readme","bugs":{"url":"https://github.com/noy-db/on/issues"},"dist":{"shasum":"5ebecec900f510057b60f4526d9451b379b1d6d3","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.9.0.tgz","fileCount":7,"integrity":"sha512-Vp+YYtPOS4Te/UuFR4vYSSxX6pds9bTBJtRtuVL9gxLSU3dopnu/+Y5ANABP0pVjfdlXU799naTQQ5w+Mrps3g==","signatures":[{"sig":"MEYCIQCEEH1lNJOhbNafJ88Ub0nCuEDBBeS7vbx3O/45xB26PgIhAJrZLbWlB/czAO9IuXSDwRksFyE6ajzy0hgGuj+XNL7Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHH0vqeAKi6+BoFpot+T+wQ+aqIX3jn9JPHYhhXl0LeyAiBcvJqSuxELiuEnrVA6qKBisboZLLl9OtCTs5RSF7qmhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39939},"type":"module","_from":"file:noy-db-on-threat-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/1292b6f028980782e534a0fc7a1892fc/noy-db-on-threat-0.9.0.tgz","_integrity":"sha512-Vp+YYtPOS4Te/UuFR4vYSSxX6pds9bTBJtRtuVL9gxLSU3dopnu/+Y5ANABP0pVjfdlXU799naTQQ5w+Mrps3g==","repository":{"url":"git+https://github.com/noy-db/on.git","type":"git","directory":"on-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.9.0_1790487819218_0.9755748298906348","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-pre.0":{"_id":"@noy-db/on-threat@0.10.0-pre.0","bugs":{"url":"https://github.com/noy-db/on/issues"},"dist":{"shasum":"febc49546f2e5ef9bb2019c5930b1d6e40853583","tarball":"https://registry.npmjs.org/@noy-db/on-threat/-/on-threat-0.10.0-pre.0.tgz","fileCount":7,"integrity":"sha512-dW3it8o+nmN1fZpQp8y/8l6tJMhPiuMjgM2tLGDQTEtfz8rJeJcDcQM6NsvuNhGWTs9wVa71x04lcoLVJrrWfA==","signatures":[{"sig":"MEYCIQDj7mTTMNe9eyqK6oqPBioOW0ac4EhSFQr9bO9BYsmgUQIhANFny955Q9d3CXWH9qWksDl0VfUZbWoYqakqKhiT1CNt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCtD03j0yzWnh/C0S9d3uP06Y+Wfho5os4tNZYBwYX/KwIgfoY/9siYDv/oF3dUhqlhm0+4cdzsBYRth5XCey1MUuU="}],"unpackedSize":39946},"name":"@noy-db/on-threat","type":"module","_from":"file:noy-db-on-threat-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-threat#readme","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"_resolved":"/tmp/cde166712e0e9dc940e9276c159c0ff9/noy-db-on-threat-0.10.0-pre.0.tgz","_integrity":"sha512-dW3it8o+nmN1fZpQp8y/8l6tJMhPiuMjgM2tLGDQTEtfz8rJeJcDcQM6NsvuNhGWTs9wVa71x04lcoLVJrrWfA==","repository":{"url":"git+https://github.com/noy-db/on.git","type":"git","directory":"on-threat"},"_npmVersion":"10.9.8","description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. 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-threat_0.10.0-pre.0_1790696828436_0.1584326163779004"}}},"time":{"created":"2026-04-30T16:10:24.000Z","modified":"2026-09-29T15:47:08.739Z","0.1.0-pre.1":"2026-04-30T10:07:10.833Z","0.1.0-pre.2":"2026-04-30T10:46:29.616Z","0.1.0-pre.3":"2026-04-30T16:10:24.292Z","0.1.0-pre.4":"2026-05-02T15:00:02.918Z","0.1.0-pre.5":"2026-05-05T02:18:06.161Z","0.1.0-pre.7":"2026-05-06T06:48:33.212Z","0.1.0-pre.8":"2026-05-08T14:48:34.794Z","0.1.0-pre.9":"2026-05-09T02:34:37.331Z","0.1.0-pre.10":"2026-05-09T14:07:59.530Z","0.1.0-pre.12":"2026-05-19T12:58:58.264Z","0.1.0-pre.14":"2026-05-21T06:16:50.001Z","0.1.0-pre.15":"2026-05-22T01:49:06.407Z","0.1.0-pre.16":"2026-05-24T03:35:34.234Z","0.2.0-pre.1":"2026-05-24T14:15:01.972Z","0.2.0-pre.2":"2026-05-31T09:35:38.211Z","0.2.0-pre.3":"2026-06-01T10:16:58.408Z","0.2.0-pre.4":"2026-06-02T08:54:49.772Z","0.2.0-pre.5":"2026-06-02T11:41:11.783Z","0.2.0-pre.6":"2026-06-04T16:09:49.070Z","0.2.0-pre.7":"2026-06-05T14:51:54.186Z","0.2.0-pre.8":"2026-06-06T15:54:56.281Z","0.2.0-pre.9":"2026-06-07T05:11:15.034Z","0.2.0-pre.10":"2026-06-07T17:53:49.475Z","0.2.0-pre.11":"2026-06-07T22:39:32.621Z","0.2.0-pre.12":"2026-06-08T03:34:42.899Z","0.2.0-pre.13":"2026-06-08T16:51:07.269Z","0.2.0-pre.14":"2026-06-09T05:35:16.931Z","0.2.0-pre.15":"2026-06-12T16:30:19.900Z","0.2.0-pre.16":"2026-06-13T06:05:40.989Z","0.2.0-pre.17":"2026-06-13T18:03:49.792Z","0.2.0-pre.18":"2026-06-14T12:16:28.273Z","0.2.0-pre.19":"2026-06-15T02:01:51.518Z","0.2.0-pre.20":"2026-06-15T08:00:50.720Z","0.2.0-pre.21":"2026-06-15T16:29:23.243Z","0.2.0-pre.23":"2026-06-15T21:21:01.650Z","0.2.0-pre.24":"2026-06-18T16:25:21.782Z","0.2.0-pre.25":"2026-06-19T18:30:23.474Z","0.2.0-pre.26":"2026-06-19T20:18:33.044Z","0.2.0-pre.27":"2026-06-20T06:52:10.097Z","0.2.0-pre.28":"2026-06-20T12:17:28.811Z","0.2.0-pre.29":"2026-06-24T16:10:49.722Z","0.2.0-pre.30":"2026-06-25T09:51:22.473Z","0.2.0-pre.31":"2026-06-27T14:57:09.068Z","0.3.0-pre.1":"2026-07-03T11:25:51.835Z","0.3.0-pre.2":"2026-07-03T18:40:52.798Z","0.3.0-pre.3":"2026-07-04T10:31:49.410Z","0.3.0-pre.4":"2026-07-05T04:29:37.486Z","0.3.0-pre.5":"2026-07-05T11:55:26.345Z","0.3.0-pre.6":"2026-07-08T03:03:48.182Z","0.3.0-pre.7":"2026-07-09T05:26:52.068Z","0.3.0-pre.8":"2026-07-10T07:49:10.492Z","0.3.0-pre.9":"2026-07-12T07:12:20.319Z","0.3.0-pre.10":"2026-07-13T13:54:33.867Z","0.3.0-pre.11":"2026-07-14T01:19:48.592Z","0.3.0-pre.12":"2026-07-15T09:22:34.197Z","0.3.0-pre.13":"2026-07-20T02:57:13.231Z","0.3.0":"2026-07-20T13:45:38.248Z","0.4.0-pre.0":"2026-07-25T13:21:20.146Z","0.4.0-pre.1":"2026-07-26T03:51:48.415Z","0.4.0-pre.2":"2026-07-26T10:12:30.164Z","0.4.0-pre.3":"2026-07-26T15:51:12.183Z","0.4.0-pre.4":"2026-07-26T16:54:24.719Z","0.4.0-pre.5":"2026-07-27T07:33:59.562Z","0.4.0-pre.6":"2026-07-27T15:14:26.854Z","0.4.0-pre.7":"2026-07-27T19:19:40.592Z","0.4.0-pre.8":"2026-07-28T07:09:52.810Z","0.4.0-pre.9":"2026-07-28T08:15:44.469Z","0.4.0-pre.10":"2026-07-29T03:53:15.905Z","0.4.0-pre.11":"2026-07-29T17:50:40.586Z","0.4.0-pre.12":"2026-07-31T06:59:34.862Z","0.4.0":"2026-08-01T08:22:56.056Z","0.5.0":"2026-08-01T15:14:10.287Z","0.6.0-pre.0":"2026-08-04T10:25:08.636Z","0.6.0-pre.1":"2026-08-04T12:24:16.330Z","0.6.0-pre.2":"2026-08-05T14:53:23.927Z","0.6.0-pre.3":"2026-08-07T02:07:05.807Z","0.6.0-pre.4":"2026-08-08T15:32:54.275Z","0.6.0-pre.5":"2026-08-09T17:26:26.904Z","0.6.0-pre.7":"2026-08-10T02:44:15.579Z","0.6.0-pre.8":"2026-08-10T04:03:18.915Z","0.6.0-pre.9":"2026-08-10T07:30:06.839Z","0.6.0-pre.10":"2026-08-10T12:28:08.231Z","0.6.0-pre.11":"2026-08-10T17:45:06.313Z","0.6.0-pre.12":"2026-08-11T04:26:47.453Z","0.6.0-pre.13":"2026-08-11T17:55:16.996Z","0.6.0-pre.14":"2026-08-12T03:14:27.834Z","0.6.0-pre.15":"2026-08-12T16:57:10.014Z","0.6.0-pre.16":"2026-08-12T19:10:48.097Z","0.6.0-pre.17":"2026-08-14T09:09:12.747Z","0.6.0-pre.18":"2026-08-17T04:26:09.820Z","0.6.0-pre.19":"2026-08-17T06:15:16.660Z","0.6.0-pre.20":"2026-08-17T11:06:03.603Z","0.6.0-pre.21":"2026-08-18T04:30:17.302Z","0.6.0-pre.22":"2026-08-18T11:20:20.701Z","0.6.0-pre.23":"2026-08-18T14:10:19.736Z","0.6.0-pre.24":"2026-08-19T12:51:33.835Z","0.6.0":"2026-08-19T18:13:40.438Z","0.7.0-pre.0":"2026-08-23T17:10:21.801Z","0.7.0-pre.1":"2026-08-23T19:26:05.387Z","0.7.0-pre.2":"2026-08-23T23:09:18.915Z","0.7.0-pre.3":"2026-08-25T04:04:27.107Z","0.7.0-pre.4":"2026-08-25T10:17:24.169Z","0.7.0-pre.5":"2026-08-26T06:37:39.750Z","0.7.0-pre.6":"2026-08-26T10:03:16.699Z","0.7.0-pre.7":"2026-08-26T18:24:57.785Z","0.7.0-pre.8":"2026-08-27T05:57:43.491Z","0.7.0-pre.9":"2026-08-27T12:59:55.826Z","0.7.0-pre.10":"2026-08-28T07:47:57.965Z","0.7.0-pre.11":"2026-08-28T16:57:35.688Z","0.7.0-pre.12":"2026-08-29T10:06:56.247Z","0.7.0-pre.13":"2026-08-29T16:12:51.197Z","0.7.0-pre.14":"2026-08-30T05:14:19.268Z","0.7.0-pre.15":"2026-08-30T11:39:34.677Z","0.7.0-pre.16":"2026-08-31T07:28:43.602Z","0.7.0-pre.17":"2026-08-31T15:12:40.070Z","0.7.0-pre.18":"2026-09-01T03:53:10.767Z","0.7.0":"2026-09-01T05:22:05.617Z","0.8.0-pre.0":"2026-09-11T04:30:50.326Z","0.8.0":"2026-09-13T18:47:49.801Z","0.9.0-pre.0":"2026-09-26T12:10:42.097Z","0.9.0":"2026-09-27T05:43:39.301Z","0.10.0-pre.0":"2026-09-29T15:47:08.526Z"},"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-threat#readme","keywords":["noy-db","on-threat","lockout","duress","honeypot","security"],"repository":{"url":"git+https://github.com/noy-db/on.git","type":"git","directory":"on-threat"},"description":"Threat-response primitives for noy-db — multi-attempt lockout, duress-secret data destruction, duress-secret honeypot decoy. Pure stateful helpers; the caller coordinates keyring + audit-ledger integration. Part of the @noy-db/on-* authentication family.","maintainers":[{"name":"vlanna","email":"vicio@lanna.ai"}],"readme":"","readmeFilename":"README.md"}