{"_id":"@aooth/auth","_rev":"61-9760e7d471bd0a7d6583417c46a2bb5a","name":"@aooth/auth","dist-tags":{"latest":"0.1.61"},"versions":{"0.1.1":{"name":"@aooth/auth","version":"0.1.1","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.1","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"d9b4e8a955c000da14817e8bfc2a885cfb3174e1","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.1.tgz","fileCount":18,"integrity":"sha512-1kLiyHxkctiPxZQtVVW3o25VOUABM+zLD9smTWrRgAs+c+6V6gc3zyHtOjDlvVNB6t4/yQU8AXDs0e6xgg6GRg==","signatures":[{"sig":"MEQCIHBxr7J2ApAPDYu0cScrIrVn0BCcUjqzlO1G12QthtVgAiATZmtAYtmtBnK6kcNzzTkNYiXW2o7GrkfoIzknAnYWuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132080},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.1.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model.as":"./src/atscript-db/auth-credential.as"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/f863bbfe52924b3f24780b6b3191587d/aooth-auth-0.1.1.tgz","_integrity":"sha512-1kLiyHxkctiPxZQtVVW3o25VOUABM+zLD9smTWrRgAs+c+6V6gc3zyHtOjDlvVNB6t4/yQU8AXDs0e6xgg6GRg==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.12.1","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.1_1779051810564_0.6316705117442925","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@aooth/auth","version":"0.1.2","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.2","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"8f3e72eeef0af9dae0b84ac89993b06f4d3b661f","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.2.tgz","fileCount":18,"integrity":"sha512-ZkeXzXPeqtO7Fet4khW0C3HqTaB0QEGTd//kj1Mx3HwYyhHNYWvsot8zAN2nboonWmnovTNBeGRVpVhMoo4gTg==","signatures":[{"sig":"MEUCIQC/oVinGH0HE+T4YV/cHZSKp7n0HkP4jfXbr1iws8IJHwIgahR8cBQT6p/j/4VLIXnt35DQnTvezst0VzMcDW5CZ0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132705},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.2.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model.as":"./src/atscript-db/auth-credential.as"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/a08569c2ca35452ef335e2d75d07bd0e/aooth-auth-0.1.2.tgz","_integrity":"sha512-ZkeXzXPeqtO7Fet4khW0C3HqTaB0QEGTd//kj1Mx3HwYyhHNYWvsot8zAN2nboonWmnovTNBeGRVpVhMoo4gTg==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.12.1","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.80","@atscript/core":"^0.1.56","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.56","@atscript/db-sqlite":"^0.1.80","@atscript/typescript":"^0.1.56","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.80"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.2_1779129477030_0.17865696083444083","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@aooth/auth","version":"0.1.3","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.3","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"2c09166d3e58f8f5b34dd6c6d0b2dfc3cd39c191","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.3.tgz","fileCount":18,"integrity":"sha512-Pqc9RrX80U0PMbGGvdl8MYlFKKLRfXbKZVK1ztQ8e2bKfLhRNIbHrPdGzaZcB+MIgDqElpYDp8LRk2RRx4fjBQ==","signatures":[{"sig":"MEUCIQDSvSQZJnbRG1yuiQ1PLwb8bPp7cNByxdqJivUqa849PgIgKTskoyoZiV8L2lHaAM5Toazzv31Yit5w72f1N+CzDpo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132705},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.3.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model.as":"./src/atscript-db/auth-credential.as"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/3059243de44fcc4545e543d32f5a82ff/aooth-auth-0.1.3.tgz","_integrity":"sha512-Pqc9RrX80U0PMbGGvdl8MYlFKKLRfXbKZVK1ztQ8e2bKfLhRNIbHrPdGzaZcB+MIgDqElpYDp8LRk2RRx4fjBQ==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.12.1","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.80","@atscript/core":"^0.1.56","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.56","@atscript/db-sqlite":"^0.1.80","@atscript/typescript":"^0.1.56","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.80"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.3_1779223651616_0.3328119539062797","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@aooth/auth","version":"0.1.4","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.4","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"7adca7db5df7997a675b7204ebcfdf92b1363f69","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.4.tgz","fileCount":18,"integrity":"sha512-+ZZ8gKpg9TTuYb0ICGe6EKOP3mwBNQ277dsNouofHA1LKSUkkO+Njjbc8X/ipau8LC/GOH2cN/uzo3nLE4lZ5g==","signatures":[{"sig":"MEQCIGkbXgC6/j75NH7JBH2o3M3cuh39Z6v2ITFFIGD8cj8bAiATjJI4FybUCZtN1Gzzzj7NTwZ8mhtonujIu7CKZL4mzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133448},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.4.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model.as":"./src/atscript-db/auth-credential.as"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","postinstall":"asc","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/e4d2e6df5d812a825313d03eb111cd8f/aooth-auth-0.1.4.tgz","_integrity":"sha512-+ZZ8gKpg9TTuYb0ICGe6EKOP3mwBNQ277dsNouofHA1LKSUkkO+Njjbc8X/ipau8LC/GOH2cN/uzo3nLE4lZ5g==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.13.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.87","@atscript/core":"^0.1.61","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.61","@atscript/db-sqlite":"^0.1.87","@atscript/typescript":"^0.1.61","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.87"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.4_1779794724909_0.31576152190432594","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@aooth/auth","version":"0.1.5","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.5","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"656e212755cdb49d01f0e387dcf4ba21bb2c505e","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.5.tgz","fileCount":18,"integrity":"sha512-8fr8Ul/jDk6YsF/GYZg7vckrwScNWIzFKS+AvwkeRL8XVGImxw1uV25JwiVMoF6zrCHunSeZA5t/Itumpp/dSw==","signatures":[{"sig":"MEYCIQDGNX/gJMvdz+xpOldBGzN4u5Wn06/lq/kdHBFHF9TMsgIhAKZTh7qWKNz7Mm3LKLKJ0cgnLbp7X3oFsbqbEIqkRngW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133448},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.5.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model.as":"./src/atscript-db/auth-credential.as"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","postinstall":"asc","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/686c876feb7fd882a70e7049a506ef9d/aooth-auth-0.1.5.tgz","_integrity":"sha512-8fr8Ul/jDk6YsF/GYZg7vckrwScNWIzFKS+AvwkeRL8XVGImxw1uV25JwiVMoF6zrCHunSeZA5t/Itumpp/dSw==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.13.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.89","@atscript/core":"^0.1.63","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.63","@atscript/db-sqlite":"^0.1.89","@atscript/typescript":"^0.1.63","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.89"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.5_1779799984461_0.44063377204779197","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@aooth/auth","version":"0.1.6","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.6","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"bb556c546807ee01f0d30ab3febbf0ac09f36bff","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.6.tgz","fileCount":18,"integrity":"sha512-hDTr+KE/cOHEfSVaQy+Jx9lFVLvjPKJhactDyIZPPAYect07Fpc+4uzcOu+3RNNVY/H49YxdIx7lLQoi9Nu/HQ==","signatures":[{"sig":"MEYCIQDj217Q/LKxV1lhk8BNVnd3CvzuR8lFPVIw+T9mfWZD5wIhAOXYIA+wb3bqNrvRue9miPLjxI37Ll+3mT7dg/gDpYx2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133448},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.6.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model.as":"./src/atscript-db/auth-credential.as"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","postinstall":"asc","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/4975e30f0c26ce162d569c3e34e276e9/aooth-auth-0.1.6.tgz","_integrity":"sha512-hDTr+KE/cOHEfSVaQy+Jx9lFVLvjPKJhactDyIZPPAYect07Fpc+4uzcOu+3RNNVY/H49YxdIx7lLQoi9Nu/HQ==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.13.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.90","@atscript/core":"^0.1.64","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.64","@atscript/db-sqlite":"^0.1.90","@atscript/typescript":"^0.1.64","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.90"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.6_1779803727576_0.2759726748572209","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@aooth/auth","version":"0.1.7","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.7","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"ea7ca2108f000455472b4e66070d510901484f3b","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.7.tgz","fileCount":18,"integrity":"sha512-AwlREdroOM2LuhQ5zhdttne02E4tanCIjrFQ7bRji/k5eeffxSayEFlc3naFPXEhwngMXZP1IT8tM0p1ESI63w==","signatures":[{"sig":"MEYCIQDOm5aYIOAH+TZGEBbphAqmJnR8hDD4LiqEfGNONPTlFQIhAMDWoBZuZPAcRB0tkF8sEDhfy6z3S6VGf503OXdbpGGw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133448},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.7.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model.as":"./src/atscript-db/auth-credential.as"},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","postinstall":"asc","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/500f038c57fc53e9a2e119172ff65056/aooth-auth-0.1.7.tgz","_integrity":"sha512-AwlREdroOM2LuhQ5zhdttne02E4tanCIjrFQ7bRji/k5eeffxSayEFlc3naFPXEhwngMXZP1IT8tM0p1ESI63w==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.13.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.91","@atscript/core":"^0.1.64","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.64","@atscript/db-sqlite":"^0.1.91","@atscript/typescript":"^0.1.64","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.91"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.7_1779818454651_0.616425624525831","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@aooth/auth","version":"0.1.8","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.8","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"58316aa0835b2ba74c762744f48567b0b7c9f5e3","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.8.tgz","fileCount":33,"integrity":"sha512-65VFqacGhpbZ6jVKu1wtoKKHcLf+++regjlWomwhZgwgaj3XZ1HTcTWC/wr4DetmkqL2ipHO6JpDUiG0tdeeyw==","signatures":[{"sig":"MEUCIQCJot5gPiWWHuiUfPFhBjflpyviOAosphXCQOazi6WnzgIgSADVWu+z0naYyaWdvOYrjszpTzleJQuLPJPZUyx5fPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237061},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.8.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","postinstall":"asc","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/8874e8929e53ce4d36c5e7fbb5c549a2/aooth-auth-0.1.8.tgz","_integrity":"sha512-65VFqacGhpbZ6jVKu1wtoKKHcLf+++regjlWomwhZgwgaj3XZ1HTcTWC/wr4DetmkqL2ipHO6JpDUiG0tdeeyw==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.13.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.96","@atscript/core":"^0.1.69","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.69","@atscript/db-sqlite":"^0.1.96","@atscript/typescript":"^0.1.69","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.96"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.8_1780694118762_0.07829531830380776","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@aooth/auth","version":"0.1.9","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.9","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"1fb4f3b333aaaf7c80e923a7a8f4498e374a3e39","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.9.tgz","fileCount":33,"integrity":"sha512-lcAdsxlmMlPFpVSnsfXUzx92c2zIJfbFYrEVV5mSIekh17SP/u5CyTPIfu3DcX9OpE8nDmiOvQpLn9ipbV3efw==","signatures":[{"sig":"MEQCIAWJbwxjB7OIONpOvBcDx7wAhDecFikvH0f3n6WvSKg7AiAg94cS6ZURgZiRMr5EhZeg2vpxXOgBEpcOsYXMxrtCAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277755},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.9.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","postinstall":"asc","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/tmp/claude-501/6aee12362859410265886a599c7ac187/aooth-auth-0.1.9.tgz","_integrity":"sha512-lcAdsxlmMlPFpVSnsfXUzx92c2zIJfbFYrEVV5mSIekh17SP/u5CyTPIfu3DcX9OpE8nDmiOvQpLn9ipbV3efw==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.13.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.97","@atscript/core":"^0.1.70","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.70","@atscript/db-sqlite":"^0.1.97","@atscript/typescript":"^0.1.70","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.97"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.9_1780771042693_0.8765413734773564","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@aooth/auth","version":"0.1.10","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.10","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"01ee9587ce1130b854721be2b499a1d9eebcf1af","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.10.tgz","fileCount":33,"integrity":"sha512-kfWMjX2S1GL4YBrFW0nMXVc7O3OZUk0xX27+SA97U4NfJFjZ5Zn/ugK/UsBJPX2AlEexwchcUT+nf8saoG2W3Q==","signatures":[{"sig":"MEYCIQDIQu16ELJD9xU9OAhzSgChx/E8VIEEGmYX3fH9aHqYcgIhAIls/6UsnuDJL1TPezTSeem/YiW/jCtf1YtbpnoOjah5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277757},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.10.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","postinstall":"asc","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/0d08277b284c82690eaabfb500872478/aooth-auth-0.1.10.tgz","_integrity":"sha512-kfWMjX2S1GL4YBrFW0nMXVc7O3OZUk0xX27+SA97U4NfJFjZ5Zn/ugK/UsBJPX2AlEexwchcUT+nf8saoG2W3Q==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.13.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.98","@atscript/core":"^0.1.71","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.71","@atscript/db-sqlite":"^0.1.98","@atscript/typescript":"^0.1.71","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.98"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.10_1780867354591_0.014407586088019286","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@aooth/auth","version":"0.1.11","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.11","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"39113c319fc1b84aca6e8789afdf9ee09a738b91","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.11.tgz","fileCount":41,"integrity":"sha512-sKk22GoluduX5sJnyU5thjRjhHr6rCuuNbBgsqbZCs2vhewkqBR/wgu1KztDcwHRqpWJPkN1tgiQQ1sJNcBHOQ==","signatures":[{"sig":"MEUCIQCyiSFXBFCdtz2ZVNr/4f6Txv9CQ/Mj91RwyJ3aIw3cSAIgCWA95Ah/DRYNT3EhhKv/U5X7lAwciQPE3J5OYNPONfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309449},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.11.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","postinstall":"asc","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/dada44df528e4213791bd9a0d87de0f3/aooth-auth-0.1.11.tgz","_integrity":"sha512-sKk22GoluduX5sJnyU5thjRjhHr6rCuuNbBgsqbZCs2vhewkqBR/wgu1KztDcwHRqpWJPkN1tgiQQ1sJNcBHOQ==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.13.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.98","@atscript/core":"^0.1.71","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.71","@atscript/db-sqlite":"^0.1.98","@atscript/typescript":"^0.1.71","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.98"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.11_1780927290904_0.9174374602829445","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@aooth/auth","version":"0.1.12","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.12","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"9c1bc6afed6ec9183a0d8ebd1be88a3489414d00","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.12.tgz","fileCount":41,"integrity":"sha512-0VTnx9/16f78/WLmqQnJ9dS9fGIhgZs7dX56MbFQ5AW6NuGZQSQuD/cm9CpyUayIktuyILs4S9oyIysS3q4wlA==","signatures":[{"sig":"MEYCIQCt+iPsp/dieSjQh7UwINGodvjhGr+1F9fzKRuQAp2+qwIhAIhQ92oUxIX8Q4XjwVgQIgMz4LDl3fcfZiY3rOCNIGBF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309449},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.12.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","postinstall":"asc","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/e0cd09439701d9afb9154b7b5d19fac8/aooth-auth-0.1.12.tgz","_integrity":"sha512-0VTnx9/16f78/WLmqQnJ9dS9fGIhgZs7dX56MbFQ5AW6NuGZQSQuD/cm9CpyUayIktuyILs4S9oyIysS3q4wlA==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.13.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.98","@atscript/core":"^0.1.71","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.71","@atscript/db-sqlite":"^0.1.98","@atscript/typescript":"^0.1.71","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.98"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.12_1780929668878_0.37102077017184","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@aooth/auth","version":"0.1.13","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.13","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"99cf6c05f2ddfa1ee242aae64a1fdfe1b989a170","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.13.tgz","fileCount":41,"integrity":"sha512-by/ao//oIceOzLFy9QRh0bA1a0+Ar3hWDrtQZXf1WgNiuJ2oYiFMeEEPAfviWfwfMLvCaSGyt5Oos3TK0BlPdg==","signatures":[{"sig":"MEQCIFLXG/rAMOod0JphbJpfvocAOpij59OjWr4Vhz5czhiCAiAV9iLamZBGNqNZOShSCPYIu8nfvyD6gTOYcpMgxclCzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309449},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.13.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","postinstall":"asc","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/3266fa25501576629fefbd9ff0b8a06b/aooth-auth-0.1.13.tgz","_integrity":"sha512-by/ao//oIceOzLFy9QRh0bA1a0+Ar3hWDrtQZXf1WgNiuJ2oYiFMeEEPAfviWfwfMLvCaSGyt5Oos3TK0BlPdg==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.13.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.99","@atscript/core":"^0.1.72","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.72","@atscript/db-sqlite":"^0.1.99","@atscript/typescript":"^0.1.72","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.99"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.13_1780941259287_0.4162908147958162","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@aooth/auth","version":"0.1.14","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.14","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"d63ceecb87b79d40e9d6badc571e864ba019f1d4","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.14.tgz","fileCount":41,"integrity":"sha512-CewOzSO7oHsGoFnc0L516iDV4LFZVgZn99j7WKX0019ZOZoeSw+FyaHrKAF/W0cb8Z3S9StnpRSbGRWUTUPGSw==","signatures":[{"sig":"MEUCICIntD687nKIDJEOZhprCnZHa+O8zFFJxf6MP9zWOC36AiEAroTsBNIcxv/K0VdbHt6TWgeEnkfzJrdLnpT8KS0BymU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309452},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.14.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","postinstall":"asc","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/a83eab8124778ca40cedd0f400bcde00/aooth-auth-0.1.14.tgz","_integrity":"sha512-CewOzSO7oHsGoFnc0L516iDV4LFZVgZn99j7WKX0019ZOZoeSw+FyaHrKAF/W0cb8Z3S9StnpRSbGRWUTUPGSw==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.13.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.100","@atscript/core":"^0.1.73","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.73","@atscript/db-sqlite":"^0.1.100","@atscript/typescript":"^0.1.73","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.100"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.14_1780950142644_0.3660445830057799","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@aooth/auth","version":"0.1.15","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.15","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"5ca30dd5a75d31c4712e90e7bd9e73fd71650e89","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.15.tgz","fileCount":41,"integrity":"sha512-bKORIJiMeNqcPeKvUlj3UGU3cr+KnspiML44OF9v97iwhtYC8xbaRmR3oR/A62omMfnG8IGE+9X4LliS9XrCpg==","signatures":[{"sig":"MEYCIQDyZa1c0A2cgOi/TfwQVXdfDaTv8nWEgcEOPgO5P6H1rgIhAM1zKgMCu3IF9/4Byeoic5aKGBPCdg0YTwGbjs0U60Ff","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309452},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.15.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","postinstall":"asc","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/7ce0aef041645b800e1e1d1e6a8d1d12/aooth-auth-0.1.15.tgz","_integrity":"sha512-bKORIJiMeNqcPeKvUlj3UGU3cr+KnspiML44OF9v97iwhtYC8xbaRmR3oR/A62omMfnG8IGE+9X4LliS9XrCpg==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.13.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.101","@atscript/core":"^0.1.74","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.74","@atscript/db-sqlite":"^0.1.101","@atscript/typescript":"^0.1.74","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.101"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.15_1780953248788_0.684971222657011","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@aooth/auth","version":"0.1.16","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.16","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"512d44fff791301ff0d0dfdf5535d63d69ebc07b","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.16.tgz","fileCount":41,"integrity":"sha512-yXhuXt1bZZr6h08eIk85nkjZqQN2+HbOoQSRvmmM2S8+BeA1s/VCZ+DsFpSIGQ0GCZkpkyam1Ei5znF27x8iRg==","signatures":[{"sig":"MEQCIGKYkrm4HNKTSNQWkO+nO73m+r3tf5rShjuXZy3EkvAUAiAP1eiAvOTYkBM/eiEIOgypM9vH9qfHs3Pp7DHZyAnmBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309452},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.16.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","postinstall":"asc","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/718b834054b230256f6637d8a142c89b/aooth-auth-0.1.16.tgz","_integrity":"sha512-yXhuXt1bZZr6h08eIk85nkjZqQN2+HbOoQSRvmmM2S8+BeA1s/VCZ+DsFpSIGQ0GCZkpkyam1Ei5znF27x8iRg==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.13.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.102","@atscript/core":"^0.1.74","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.74","@atscript/db-sqlite":"^0.1.102","@atscript/typescript":"^0.1.74","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.102"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.16_1781001262392_0.509886664640191","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@aooth/auth","version":"0.1.17","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.17","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"fb49e2ba633c7765b4aafe8e3f88ad1522d07875","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.17.tgz","fileCount":41,"integrity":"sha512-1B2d2vrZMk7ANNpCfoCLf6gEAhpmMw10FAAIGbsEQjr9i96P6tRFVEck3MoGSfrrArVmqNTkH9LFiQVeo/+sZg==","signatures":[{"sig":"MEUCIBZlJjBAcEq1shZECp1sHtrnLRiaPEjKX+AOEPeWX+ZcAiEAhHkazTBdaWPQeGxnmZXb9IqTV4mo4YsTDEKU3iravH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":312663},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.17.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","postinstall":"asc","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/6360d7d41e3a20761128373555ed91d0/aooth-auth-0.1.17.tgz","_integrity":"sha512-1B2d2vrZMk7ANNpCfoCLf6gEAhpmMw10FAAIGbsEQjr9i96P6tRFVEck3MoGSfrrArVmqNTkH9LFiQVeo/+sZg==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.13.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.104","@atscript/core":"^0.1.75","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.75","@atscript/db-sqlite":"^0.1.104","@atscript/typescript":"^0.1.75","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.104"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.17_1781178679841_0.3500990031218494","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@aooth/auth","version":"0.1.18","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.18","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"0f74634b8ea6d424bc44e632e8309e02e08168f7","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.18.tgz","fileCount":41,"integrity":"sha512-7nLEgJ2N/+xaudQ8zFGa8k5sY04CCvdz2E/ELPSo6ZFZZj/9cppeYQhH+aPa+kSE+28tmalPcMJhV/rls4Xbmg==","signatures":[{"sig":"MEUCIQDxz88gugbaui4M9JBmpfMdTwBcGMm4SYsJ9KrYPhK/2gIgGaLylnpwv9Lc99QsTunkGYOssm2Gk1r96wCJZJV8aSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":312637},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.18.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/e30f831ae673e2b0fc051fed8c86aa4e/aooth-auth-0.1.18.tgz","_integrity":"sha512-7nLEgJ2N/+xaudQ8zFGa8k5sY04CCvdz2E/ELPSo6ZFZZj/9cppeYQhH+aPa+kSE+28tmalPcMJhV/rls4Xbmg==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.13.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.104","@atscript/core":"^0.1.75","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.75","@atscript/db-sqlite":"^0.1.104","@atscript/typescript":"^0.1.75","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.104"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.18_1781180122371_0.6198596755274024","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@aooth/auth","version":"0.1.19","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.19","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"8d89a62420adbda90df3bf777743d19e2ddd2798","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.19.tgz","fileCount":43,"integrity":"sha512-Y82keDF9rRVkNJAegLbzT+r4kavMeKBibokfL9PLxbkCpEBuYiaMijt5iVb8CqzHCCevZHvEJlP6gNsUjtsciQ==","signatures":[{"sig":"MEQCIFywtEjr3mKQ9LmzCo74j/doE9M4lmP88qOU3EgbO2qiAiBRQtxGvHgwCJRaAEsYupwM7LYvlFImZ3kwThvX+qIISQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":410684},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.19.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/2e95d144f0ad76da4d69350c2b6adf1a/aooth-auth-0.1.19.tgz","_integrity":"sha512-Y82keDF9rRVkNJAegLbzT+r4kavMeKBibokfL9PLxbkCpEBuYiaMijt5iVb8CqzHCCevZHvEJlP6gNsUjtsciQ==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.13.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.104","@atscript/core":"^0.1.75","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.75","@atscript/db-sqlite":"^0.1.104","@atscript/typescript":"^0.1.75","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.104"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.19_1781197765359_0.26512147142065334","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@aooth/auth","version":"0.1.20","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.20","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"cae1fab506d92376bd34e7cd93a9539822c69c5a","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.20.tgz","fileCount":43,"integrity":"sha512-dDrnaLNSPb3p7nO/1iomPD4IlLP779Vhv/I16txMUJcSGD8qP7I78rBSmWUYiMTn7txfainzxm7k/JxyPnO7oA==","signatures":[{"sig":"MEUCIAtUB4Z4J7aSe6IRHprpihzjgybEknKaIsVbClDO1VWHAiEA4TlF+yY0383pvi5Z/ZVXfL5wDmP7ggY7FXfwiLUS/JU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":416357},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.20.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/f6acfda6805c1b36c485ab7466f4794a/aooth-auth-0.1.20.tgz","_integrity":"sha512-dDrnaLNSPb3p7nO/1iomPD4IlLP779Vhv/I16txMUJcSGD8qP7I78rBSmWUYiMTn7txfainzxm7k/JxyPnO7oA==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.13.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.105","@atscript/core":"^0.1.76","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.76","@atscript/db-sqlite":"^0.1.105","@atscript/typescript":"^0.1.76","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.105"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.20_1781222135311_0.951692969853102","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@aooth/auth","version":"0.1.21","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.21","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"fd6dbe9dcbf46be60ec48f98e56125a2e48e80c9","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.21.tgz","fileCount":43,"integrity":"sha512-n6WCsa1I0HdX8OehXMxefMtV2v0A1D24/a9aD+V/esWWwumKFcfCNe/Wtu1syK8pYnZcl64pmkTibmfGVnBAXw==","signatures":[{"sig":"MEYCIQCuEPjBqOti80X5cnQFDzju+WVbgti3V9Is11WLQVYRxwIhAJgRSZkczgn8q/5cYfqh7McaJzM2DE1fTiX28fOvPTRp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":416357},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.21.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/c42db0c634aaf22f111933095d29fe83/aooth-auth-0.1.21.tgz","_integrity":"sha512-n6WCsa1I0HdX8OehXMxefMtV2v0A1D24/a9aD+V/esWWwumKFcfCNe/Wtu1syK8pYnZcl64pmkTibmfGVnBAXw==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.13.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.106","@atscript/core":"^0.1.76","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.76","@atscript/db-sqlite":"^0.1.106","@atscript/typescript":"^0.1.76","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.106"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.21_1781278900063_0.634393994293847","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@aooth/auth","version":"0.1.22","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.22","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"49066b2c03b188c332b53462837a3b223b80c109","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.22.tgz","fileCount":43,"integrity":"sha512-UY4ELQcIPCFCwjIFL9Qmr9FKFCko6wEuWUYvTO3+JRiyiid5/2DjsgEJxx3BXvmZt/UjoV9T3i9xBbtBjsZwnA==","signatures":[{"sig":"MEYCIQD+C8iKFZZQ1a/bASjxTFuaRK3u7uj2zm4nf8O2cEWLJQIhANPmaw5dMnKjlTec7opXPjlJJ0tq0sLvXYSCH1dwWYQv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":416357},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.22.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/c8f04ebf00d98513aa6c81fbfa2ea885/aooth-auth-0.1.22.tgz","_integrity":"sha512-UY4ELQcIPCFCwjIFL9Qmr9FKFCko6wEuWUYvTO3+JRiyiid5/2DjsgEJxx3BXvmZt/UjoV9T3i9xBbtBjsZwnA==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.13.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.106","@atscript/core":"^0.1.76","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.76","@atscript/db-sqlite":"^0.1.106","@atscript/typescript":"^0.1.76","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.106"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.22_1781300434688_0.15166256423346192","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@aooth/auth","version":"0.1.23","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.23","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"167283efc91644af05cef6b8bf9981ce41d6cdef","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.23.tgz","fileCount":43,"integrity":"sha512-mMShDeWO2HiAODUdZjzo7FVHMA36HN5zUhJv0gBgzc1R3EoYWp4f8dfmGFB36yjlAGEA9QgYyYZ0XWy8ID+pgQ==","signatures":[{"sig":"MEUCIQDZhex+CSiOCJYuk0iLOYzJ+H/cyPsqe/8bC3C3MBmCUgIgOllEa2CSlm6bAbrdI50AmcyMQHB8mWFjEayQAQPj8s8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":416357},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.23.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/08f5b1f552f7287713c87187214548aa/aooth-auth-0.1.23.tgz","_integrity":"sha512-mMShDeWO2HiAODUdZjzo7FVHMA36HN5zUhJv0gBgzc1R3EoYWp4f8dfmGFB36yjlAGEA9QgYyYZ0XWy8ID+pgQ==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.13.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.106","@atscript/core":"^0.1.76","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.76","@atscript/db-sqlite":"^0.1.106","@atscript/typescript":"^0.1.76","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.106"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.23_1781342350591_0.4860061156872897","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@aooth/auth","version":"0.1.24","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.24","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"81c7b60c548e606b9ec59c390668d244327ca75d","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.24.tgz","fileCount":43,"integrity":"sha512-2C9KU5UUQ2xCieW6lVrTl64mI/5FAa4irYpoWsW2Ci80n0PkbQGUKK9rDab62siJ3DudRZv7WK0ujOeeqHr6sA==","signatures":[{"sig":"MEUCIQDcES0mQlV1bXC+TlzTp+zctk+834lclus0t+Cx+66kjQIgNq9DIYVtNJhgKiPq9CMsUV0HqOsBziIKifhekYJYN+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":416357},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.24.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/4822c7f1e20c51a375be94c179939cb7/aooth-auth-0.1.24.tgz","_integrity":"sha512-2C9KU5UUQ2xCieW6lVrTl64mI/5FAa4irYpoWsW2Ci80n0PkbQGUKK9rDab62siJ3DudRZv7WK0ujOeeqHr6sA==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.13.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.106","@atscript/core":"^0.1.76","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.76","@atscript/db-sqlite":"^0.1.106","@atscript/typescript":"^0.1.76","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.106"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.24_1781360528866_0.14108172158553156","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@aooth/auth","version":"0.1.25","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.25","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"f5dafe5a83f5cbf07da4f6d5125e75bc6927d000","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.25.tgz","fileCount":43,"integrity":"sha512-+sIg8PqKaYDQCikk1liNB+QNjwNuy6XQjP+gD3cGuLUivolYSEBGSw5yzwmf39TGZYG16DkGCx52ZswZPMOG2Q==","signatures":[{"sig":"MEYCIQCsTwVPbe2JodqlPaisg96bdTkWSKWDRSgI84tHsiDlyAIhAKk7ZzSa06X/wLTj1xBInK0j7qZcFATtMcgCkJWyCv6F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":416357},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.25.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/8cb0dfc7deb9af2dcb2ca3ec4d70fc60/aooth-auth-0.1.25.tgz","_integrity":"sha512-+sIg8PqKaYDQCikk1liNB+QNjwNuy6XQjP+gD3cGuLUivolYSEBGSw5yzwmf39TGZYG16DkGCx52ZswZPMOG2Q==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.13.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.107","@atscript/core":"^0.1.77","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.77","@atscript/db-sqlite":"^0.1.107","@atscript/typescript":"^0.1.77","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.107"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.25_1781454089195_0.7006734517963535","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@aooth/auth","version":"0.1.26","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.26","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"cbdd56eb3fb86a85123e28aaa1578a62423aacb0","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.26.tgz","fileCount":43,"integrity":"sha512-Oew5XuoSyc6o3/QqLb0wNOVsIiOev+/fXDdFxXNGUwE/gogc7gG78RErYQp7Sr0izihx11on5pQdEbQkbyA/5g==","signatures":[{"sig":"MEQCICuXVbGjGrYAPgCZGUlk2f5FHziUYPRYInUnM1SicNPTAiBKBAo539aI2rwxjvtwbOlRGrWYS7UX0EVPLikzEJ9HdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":416357},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.26.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/cc6bf951991856bb8d09e6345763c37c/aooth-auth-0.1.26.tgz","_integrity":"sha512-Oew5XuoSyc6o3/QqLb0wNOVsIiOev+/fXDdFxXNGUwE/gogc7gG78RErYQp7Sr0izihx11on5pQdEbQkbyA/5g==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.13.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.107","@atscript/core":"^0.1.77","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.77","@atscript/db-sqlite":"^0.1.107","@atscript/typescript":"^0.1.77","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.107"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.26_1781533670384_0.9938007713667856","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@aooth/auth","version":"0.1.27","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.27","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"91461455232f3d79eef548db6a8253be84cd1168","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.27.tgz","fileCount":43,"integrity":"sha512-72BLRd8F7bIAmIDbzTK9L9Yj3F4nqSyTg7dmiJqByMeNDguCOknwPwPjG+2AJbK7FxLJp/8W8U/acxOfKfrkIA==","signatures":[{"sig":"MEUCIADfXIKJ5hbZKdlVirVmfqpuQgRaMmqsKvbf/WNoK/3BAiEAs1WG49WhpFyUTAEGCCkTTI7iR96osGx/HDpwsVVJeMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":416357},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.27.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/8dfd88081256d7d1eaa49b4629dcedbe/aooth-auth-0.1.27.tgz","_integrity":"sha512-72BLRd8F7bIAmIDbzTK9L9Yj3F4nqSyTg7dmiJqByMeNDguCOknwPwPjG+2AJbK7FxLJp/8W8U/acxOfKfrkIA==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.13.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.108","@atscript/core":"^0.1.77","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.77","@atscript/db-sqlite":"^0.1.108","@atscript/typescript":"^0.1.77","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.108"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.27_1781713041187_0.1987788014768228","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@aooth/auth","version":"0.1.28","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.28","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"e3ec6fb9985853ecb43d450c728d2d854baa9a1e","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.28.tgz","fileCount":43,"integrity":"sha512-Rqi5FLFrDkCtJlO5ZrQXExrEWP7np8/BJ1ZXHXQLkj2nW4lPBPeisjAW0pJETYBSSdmym9Avypk6Bkar8jWBUw==","signatures":[{"sig":"MEUCIQD0tWYYlrsNHUZWkMzLYuucGai7R6c9U51C2CcnFrk/ZwIgN9xktb/Mvk5YGDHImkdE+M/phF5ZBFAenswRXtQRCbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":416357},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.28.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/65b2418fbde786a7c5ceaa55e4fc266c/aooth-auth-0.1.28.tgz","_integrity":"sha512-Rqi5FLFrDkCtJlO5ZrQXExrEWP7np8/BJ1ZXHXQLkj2nW4lPBPeisjAW0pJETYBSSdmym9Avypk6Bkar8jWBUw==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.13.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.109","@atscript/core":"^0.1.78","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.78","@atscript/db-sqlite":"^0.1.109","@atscript/typescript":"^0.1.78","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.109"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.28_1781825645806_0.8229244082100622","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@aooth/auth","version":"0.1.29","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.29","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"e07bca5f2cf9f7bf0e02c563b1500b1de278d183","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.29.tgz","fileCount":43,"integrity":"sha512-givzFAF6tpPSc0UrCEyB58QPA7DGJ8/zgleYHicmo1Xwtih5he0neDCy4NVrNiZv5/7USRA4uFKymLdZZUPYPw==","signatures":[{"sig":"MEYCIQDz7Ldp9w4nprFnnnXP223qwac1fBNW4BHv/woGHW5LDwIhALqfinvI2AnRD2BgOgPm/1GRxNzH1GFmftl9rJL0GlX4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":416357},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.29.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/6fd25d8a4dcbb6dd4a186e36d75a1738/aooth-auth-0.1.29.tgz","_integrity":"sha512-givzFAF6tpPSc0UrCEyB58QPA7DGJ8/zgleYHicmo1Xwtih5he0neDCy4NVrNiZv5/7USRA4uFKymLdZZUPYPw==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.13.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.110","@atscript/core":"^0.1.78","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.78","@atscript/db-sqlite":"^0.1.110","@atscript/typescript":"^0.1.78","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.110"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.29_1781958071240_0.42654568806558846","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@aooth/auth","version":"0.1.30","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.30","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"917eb6b853819cd03fa75aed0ad02df71b112471","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.30.tgz","fileCount":43,"integrity":"sha512-Jge5tfdxdBAFR8rXf0fZPKjc7N24oQASPC9cgyCePFCiTa3pDC4vo/okiMcPHiJmRtLDMZj4s4zRKTk6gRYUiQ==","signatures":[{"sig":"MEUCIBKbW3FGIWUyYc/RDN/LsDfl9Mw6bvujr2avFxx9e9pkAiEAj+KTGT4cHvqXORfdhlPxCSoamBlOKw4hnHWA3zUdAok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":416357},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.30.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/ac2d8b00b9a6c7e0c0dc7e786e61ad8f/aooth-auth-0.1.30.tgz","_integrity":"sha512-Jge5tfdxdBAFR8rXf0fZPKjc7N24oQASPC9cgyCePFCiTa3pDC4vo/okiMcPHiJmRtLDMZj4s4zRKTk6gRYUiQ==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.13.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.110","@atscript/core":"^0.1.78","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.78","@atscript/db-sqlite":"^0.1.110","@atscript/typescript":"^0.1.78","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.110"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.30_1781964057308_0.6189860672271634","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"@aooth/auth","version":"0.1.31","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.31","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"99fbd10d159327209693904fc37a2d14ec8b82ea","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.31.tgz","fileCount":43,"integrity":"sha512-JdmvF9MbsNWZwX6ICm4FCUuUDN1FPDBDZSR+UZ62bIAkvX7/AjuY+sdyKsNqX+hWBeI0Gf/t0sP2DpwZxhTgzg==","signatures":[{"sig":"MEUCIHuaUATbWtZYk5umkNJFGdwxy8mDER7LwPK5PVbgttd/AiEA1SvoUKpqPI39Xf3d816LS0Pw63dBTy6npeTogNjTdbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":416357},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.31.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/b96610558e9c3c10592fe42ebacf0bc8/aooth-auth-0.1.31.tgz","_integrity":"sha512-JdmvF9MbsNWZwX6ICm4FCUuUDN1FPDBDZSR+UZ62bIAkvX7/AjuY+sdyKsNqX+hWBeI0Gf/t0sP2DpwZxhTgzg==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.13.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.31"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.110","@atscript/core":"^0.1.78","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.78","@atscript/db-sqlite":"^0.1.110","@atscript/typescript":"^0.1.78","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.110"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.31_1781972042792_0.2813490478361107","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"@aooth/auth","version":"0.1.32","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.32","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"2814b30f78a42803eb2625730e1b069882d1f7d1","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.32.tgz","fileCount":43,"integrity":"sha512-hX35aKlUK3WEHa6dJK/KrBisjAq83un9ACbTDxqCeMCBoqE9vdnws1ZqPJbZva+Wgt6cAEQ1W6FEiKymiZ/4Qg==","signatures":[{"sig":"MEUCIQCyNmWUB1XQeHqsLhfzXqU7wB98Cx1Eh1PqMiVD+HFfewIgeGWlJWD9/pv434BKPpBw0KTRc1Hqxn1cqW+PSAz33xo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":416357},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.32.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/5b2d7179217b1ae8d63d7daf5bfd4a44/aooth-auth-0.1.32.tgz","_integrity":"sha512-hX35aKlUK3WEHa6dJK/KrBisjAq83un9ACbTDxqCeMCBoqE9vdnws1ZqPJbZva+Wgt6cAEQ1W6FEiKymiZ/4Qg==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.13.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.110","@atscript/core":"^0.1.78","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.78","@atscript/db-sqlite":"^0.1.110","@atscript/typescript":"^0.1.78","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.110"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.32_1781988244338_0.21611685304760098","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"@aooth/auth","version":"0.1.33","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.33","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"4d28af1fa82e113330610f71ed3ada3f7497272d","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.33.tgz","fileCount":43,"integrity":"sha512-qdtFpU6xRQSDpIzdPBnKBGBvaSYFtf8vkx1ZJ2Pz9oI5dgCI/irP0n/bhOEYLgxaGhVGxUrCOLmKXjTR8qDeoQ==","signatures":[{"sig":"MEYCIQCJBLFV2leNL+Jm3nHXlj2Y6ga40YN1aaeZmc1oPoQ7mgIhANEtwyN0eGiN66mEeY+ckXMTJfykTEI32BMomUnL1CmC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":416357},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.33.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/4584ea50823d920b7fd43fadd403b266/aooth-auth-0.1.33.tgz","_integrity":"sha512-qdtFpU6xRQSDpIzdPBnKBGBvaSYFtf8vkx1ZJ2Pz9oI5dgCI/irP0n/bhOEYLgxaGhVGxUrCOLmKXjTR8qDeoQ==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.16.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.33"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.110","@atscript/core":"^0.1.78","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.78","@atscript/db-sqlite":"^0.1.110","@atscript/typescript":"^0.1.78","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.110"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.33_1782975771937_0.8827589381615555","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"@aooth/auth","version":"0.1.34","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.34","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"43bd9b9e1ab88e6375e6ce72ecc814530fd05f0b","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.34.tgz","fileCount":45,"integrity":"sha512-CDKrc281dOUM7Yy5v0voWurhz1cETrd7LTkym2bI6yBmBvTTzXR7YRHX/UljkeVQCvvkNP1Sl4djxAbxzyTK3Q==","signatures":[{"sig":"MEQCIBzwup75WQnTeXLD7HDy2kkmw+f/X4OpIeCJrTZ/h4yuAiA4fToOrnzI30beW3nAnl5OLDxKOc6kFh9yzOLyGTbY9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":448334},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.34.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/93fd15ac618ebcb1eeb2765a9f16d9e3/aooth-auth-0.1.34.tgz","_integrity":"sha512-CDKrc281dOUM7Yy5v0voWurhz1cETrd7LTkym2bI6yBmBvTTzXR7YRHX/UljkeVQCvvkNP1Sl4djxAbxzyTK3Q==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.16.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.34"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.110","@atscript/core":"^0.1.78","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.78","@atscript/db-sqlite":"^0.1.110","@atscript/typescript":"^0.1.78","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.110"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.34_1782983390471_0.4796730737899675","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"@aooth/auth","version":"0.1.35","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.35","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"1b542ec2379c53c40603be9fe8d041f0ae5b8443","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.35.tgz","fileCount":45,"integrity":"sha512-3ipj7Z8DRmK0XnoSiob8IWSpTkurea1U9eXCbNJkaTrfaSUPGr8R0HR1OawNUcqLGWq/3NdE1fWggLLaQJvMKg==","signatures":[{"sig":"MEYCIQDzX88+oPzrhLCBPjJ3AMw6HTy4T7ytniLhIsdRADeTOwIhAMDAIhSlVria5Hx10tIendLmHTqchyPlgniQSTHOCgUU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":448334},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.35.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/f72deacb8dc93265bf34f2611890094e/aooth-auth-0.1.35.tgz","_integrity":"sha512-3ipj7Z8DRmK0XnoSiob8IWSpTkurea1U9eXCbNJkaTrfaSUPGr8R0HR1OawNUcqLGWq/3NdE1fWggLLaQJvMKg==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.16.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.35"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.110","@atscript/core":"^0.1.78","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.78","@atscript/db-sqlite":"^0.1.110","@atscript/typescript":"^0.1.78","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.110"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.35_1782988429508_0.8354522999008425","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"@aooth/auth","version":"0.1.36","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.36","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"5badf9a5cd843a7926a9c21af447d945b086791c","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.36.tgz","fileCount":45,"integrity":"sha512-3JECEaPAB+g8uidZK2Oe/s1U2aIxFUFQKd26e8cj4ZFyws87uOM5IdNvbstmbdibCiglggGzFdsu/XOhp+Y5Pg==","signatures":[{"sig":"MEYCIQCf/zAmnI/2ylp285qH//cUjmMjklIxhZBg2Y2YHsQjKgIhANY3czP4xdFr6shhKtOu9yDnxJHzXJTDoKcKA3siWLle","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":448334},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.36.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/4fa2b2bbd8408ed996fcbc2c42bd6c32/aooth-auth-0.1.36.tgz","_integrity":"sha512-3JECEaPAB+g8uidZK2Oe/s1U2aIxFUFQKd26e8cj4ZFyws87uOM5IdNvbstmbdibCiglggGzFdsu/XOhp+Y5Pg==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.16.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.36"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.110","@atscript/core":"^0.1.78","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.78","@atscript/db-sqlite":"^0.1.110","@atscript/typescript":"^0.1.78","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.110"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.36_1782995251990_0.9460480817019012","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"@aooth/auth","version":"0.1.37","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.37","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"23a69f7e32853680005ef1e31a90b4efc0f9cc8d","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.37.tgz","fileCount":45,"integrity":"sha512-7fUHvRCNktUm1f46mIqaC+bAYKKnRGU51d6i8TVGymareq5aph6L8h7TJg2U/lh69mCGtniRwEl9Adsau9XlOg==","signatures":[{"sig":"MEYCIQC8dL/RHn77r6UUv/4vlGw/ZlrzK+iQzuf3Y7FeFANgrgIhAIfpCCPlM4u4zwwvGz/BPgsUViDQQ2o31yVHU4wR9t0M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":448334},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.37.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/573d01555d16822f459c53650eec6f39/aooth-auth-0.1.37.tgz","_integrity":"sha512-7fUHvRCNktUm1f46mIqaC+bAYKKnRGU51d6i8TVGymareq5aph6L8h7TJg2U/lh69mCGtniRwEl9Adsau9XlOg==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.16.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.37"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.111","@atscript/core":"^0.1.79","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.79","@atscript/db-sqlite":"^0.1.111","@atscript/typescript":"^0.1.79","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.111"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.37_1783065943995_0.7225287866637888","host":"s3://npm-registry-packages-npm-production"}},"0.1.38":{"name":"@aooth/auth","version":"0.1.38","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.38","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"76991807fa5af92c5f24dea742ab0d159625bbda","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.38.tgz","fileCount":45,"integrity":"sha512-qNi0Yez1b8zbDdc2MhggZAWdRAf1zVO1qdFT/eeiXjjEqCY7+JaaQ21GbrdpbGa3+TIvF+QJNXwqE1Z4SK5hBQ==","signatures":[{"sig":"MEUCIQCSsr4UVGisKJJ/4GtCrzcvQicsrmTkeY4xqa5yY9gM1wIgHbA9lZx1V9xxyalR06ukkT/Bz9AbCgzvZrlhljGXDmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":448334},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.38.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/62e70106166c6f8b15307a4c4746ac77/aooth-auth-0.1.38.tgz","_integrity":"sha512-qNi0Yez1b8zbDdc2MhggZAWdRAf1zVO1qdFT/eeiXjjEqCY7+JaaQ21GbrdpbGa3+TIvF+QJNXwqE1Z4SK5hBQ==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.16.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.38"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.111","@atscript/core":"^0.1.79","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.79","@atscript/db-sqlite":"^0.1.111","@atscript/typescript":"^0.1.79","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.111"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.38_1783099637441_0.7443287543580994","host":"s3://npm-registry-packages-npm-production"}},"0.1.39":{"name":"@aooth/auth","version":"0.1.39","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.39","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"b27d90397dc55226ec6f6778a59c6e0db7652866","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.39.tgz","fileCount":45,"integrity":"sha512-CatBkBANk8Bn4FJv/HMV82ajr2K8CfcZbCA0wkBTTQY8R7YEvTvSgX+PBpd39y2DVfn2hWnTuFnpZeEnJcXT2Q==","signatures":[{"sig":"MEUCIECEatlm2LG2E4LUq1HCm/KZaskbn/76Hsj/XikH1thPAiEApavurrlrxKIpYhSw0rd+kwSi7MavMtJel4PMvP0hZls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":448334},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.39.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/6a2be2d7aa9d9b3c023ca52b661e2323/aooth-auth-0.1.39.tgz","_integrity":"sha512-CatBkBANk8Bn4FJv/HMV82ajr2K8CfcZbCA0wkBTTQY8R7YEvTvSgX+PBpd39y2DVfn2hWnTuFnpZeEnJcXT2Q==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.16.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.39"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.111","@atscript/core":"^0.1.79","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.79","@atscript/db-sqlite":"^0.1.111","@atscript/typescript":"^0.1.79","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.111"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.39_1783251534888_0.2863206026186451","host":"s3://npm-registry-packages-npm-production"}},"0.1.40":{"name":"@aooth/auth","version":"0.1.40","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.40","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"f0c755b69078347044c915e51a6e3e67986b1aec","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.40.tgz","fileCount":45,"integrity":"sha512-E//0wANJiCY5rbqlSZlH6LUKqT7kik1mEKkONJ6KH7WZ+7vHuRwYIa5jXrPNKxMb0Xx0fkx5qdpdU/8aG/PGgQ==","signatures":[{"sig":"MEYCIQCVDuBzv+h4qiFciIz4iAM6aJ1wL7dBOYEF0PK9/TogpgIhAJzIIc2F3ra6/xbuXHord5/ITf33rgK9HSKGD35l8tu4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":448334},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.40.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/f041fc63c8b1b26eee9d40de63ca3c54/aooth-auth-0.1.40.tgz","_integrity":"sha512-E//0wANJiCY5rbqlSZlH6LUKqT7kik1mEKkONJ6KH7WZ+7vHuRwYIa5jXrPNKxMb0Xx0fkx5qdpdU/8aG/PGgQ==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.16.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.40"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.111","@atscript/core":"^0.1.79","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.79","@atscript/db-sqlite":"^0.1.111","@atscript/typescript":"^0.1.79","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.111"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.40_1783262933303_0.3754676926015892","host":"s3://npm-registry-packages-npm-production"}},"0.1.41":{"name":"@aooth/auth","version":"0.1.41","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.41","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"9058edddf4c1003c835f1993863db8983362395a","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.41.tgz","fileCount":45,"integrity":"sha512-HwRzM8RApa4o8IH+Z6S7xVCZ7Az1F/RYaV5+TqsHfOFt6t0CXnzb8RGSG82ZmGzbWVF2kz8+P/EZkuR5Q56ufw==","signatures":[{"sig":"MEQCIA9oeDj11k4r2Jwr6EmnDff6ivrPlbpUHY4g+7iCRHTCAiB2C0WcLxY3r6Ocsk8dvi+AEL6k16aa/o+vurITe260Zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":448334},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.41.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/c3788d0d48b549877293de1180572fbb/aooth-auth-0.1.41.tgz","_integrity":"sha512-HwRzM8RApa4o8IH+Z6S7xVCZ7Az1F/RYaV5+TqsHfOFt6t0CXnzb8RGSG82ZmGzbWVF2kz8+P/EZkuR5Q56ufw==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.16.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.111","@atscript/core":"^0.1.79","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.79","@atscript/db-sqlite":"^0.1.111","@atscript/typescript":"^0.1.79","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.111"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.41_1783284838191_0.645594272716888","host":"s3://npm-registry-packages-npm-production"}},"0.1.42":{"name":"@aooth/auth","version":"0.1.42","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.42","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"3bb48f8138b9dcd4de28fb3f71a2481c8eff3635","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.42.tgz","fileCount":45,"integrity":"sha512-ecNPdViaFvahBstbW2lGNk6rfoCjJDRP8/643XIR0CNwIZ1JHj7ZiBB0sZAIolc5yXhbstgxoaroJIcnymaDNw==","signatures":[{"sig":"MEUCIANscnxgMDmPdXr5hqqRpHMhN79uUlc9vKTY3Vw4aW8CAiEA33537LtRvcHmvL1ykIBF9furzRz73ZEynmJCv7Tcj2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":448334},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.42.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/ef4b4735f02d6472a820de06032c893c/aooth-auth-0.1.42.tgz","_integrity":"sha512-ecNPdViaFvahBstbW2lGNk6rfoCjJDRP8/643XIR0CNwIZ1JHj7ZiBB0sZAIolc5yXhbstgxoaroJIcnymaDNw==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.16.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.42"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.111","@atscript/core":"^0.1.79","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.79","@atscript/db-sqlite":"^0.1.111","@atscript/typescript":"^0.1.79","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.111"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.42_1783329082572_0.5577737433752898","host":"s3://npm-registry-packages-npm-production"}},"0.1.43":{"name":"@aooth/auth","version":"0.1.43","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.43","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"06a334eb92ebd5719b1e7f9a91e1853c8091b64a","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.43.tgz","fileCount":45,"integrity":"sha512-X0Qozq1rcFNGfMoUWdoJxaWEyeJi8FhJWWIk9ymFB93PowEeftWgMgh7XV5WPG8+4+I0ihvph9LcEWOATHmm3g==","signatures":[{"sig":"MEUCIQDncKirA/9vphpmx8eWuC54ZiqVvk2bp1lYUD2ujF8EdQIgJQcLcdaulUQ3NhaDzLTa4KfL7SbW0j5T6RgB9YzCnJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":448334},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.43.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/bb2fd4ff9ea60f4d2919c98dd9965a53/aooth-auth-0.1.43.tgz","_integrity":"sha512-X0Qozq1rcFNGfMoUWdoJxaWEyeJi8FhJWWIk9ymFB93PowEeftWgMgh7XV5WPG8+4+I0ihvph9LcEWOATHmm3g==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.16.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.43"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.112","@atscript/core":"^0.1.80","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.80","@atscript/db-sqlite":"^0.1.112","@atscript/typescript":"^0.1.80","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.112"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.43_1783419275879_0.5948708023265967","host":"s3://npm-registry-packages-npm-production"}},"0.1.44":{"name":"@aooth/auth","version":"0.1.44","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.44","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"094089447f343101006cfb4579b80c4fdfb221c8","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.44.tgz","fileCount":45,"integrity":"sha512-s4bkaLvied70O88lSxfxUh5YDJk7yeKaT7e3p7zXFtKUXr/GqtqWcAJYBYdg+HxhYQ+EI0Zqh/BYN9OpkTWz+g==","signatures":[{"sig":"MEQCIE4a48eRyTuh5DpwjmIk6UFUaKe6xpOKulynRMRXCjFdAiAexpbklhi2uAODgsf2O9LA6H84uLsTAGtAn3+AFR5Exg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":448334},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.44.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/60fec133804eb9c242ebfebe20bc8db4/aooth-auth-0.1.44.tgz","_integrity":"sha512-s4bkaLvied70O88lSxfxUh5YDJk7yeKaT7e3p7zXFtKUXr/GqtqWcAJYBYdg+HxhYQ+EI0Zqh/BYN9OpkTWz+g==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.16.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.44"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.113","@atscript/core":"^0.1.80","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.80","@atscript/db-sqlite":"^0.1.113","@atscript/typescript":"^0.1.80","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.113"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.44_1783592713929_0.5527518989109523","host":"s3://npm-registry-packages-npm-production"}},"0.1.45":{"name":"@aooth/auth","version":"0.1.45","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.45","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"643af74126318f6e5647ecd0681c021ad0c42a57","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.45.tgz","fileCount":45,"integrity":"sha512-3otWZ+1MZZqzB8gC10hcIPQOW8qhqt+cf171UwTcd3Ze+Zye6Hq/RzX1DHbQpaXqw/K6Oyk27Q5fGQFNwgQgLQ==","signatures":[{"sig":"MEUCIDVWsgCZorN7WiCQEzn73aOc9cRXHYOU8GuURpaApDToAiEAtF2xVEwZRmlGXUR+9EED6u62ZGgP489h4xxcwtdOF8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":448334},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.45.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/bd67619ced6af9a7c3a941ee358b3cec/aooth-auth-0.1.45.tgz","_integrity":"sha512-3otWZ+1MZZqzB8gC10hcIPQOW8qhqt+cf171UwTcd3Ze+Zye6Hq/RzX1DHbQpaXqw/K6Oyk27Q5fGQFNwgQgLQ==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.16.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.45"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@atscript/db":"^0.1.114","@atscript/core":"^0.1.81","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.81","@atscript/db-sqlite":"^0.1.114","@atscript/typescript":"^0.1.81","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.114"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.45_1783680319927_0.39277494541791325","host":"s3://npm-registry-packages-npm-production"}},"0.1.46":{"name":"@aooth/auth","version":"0.1.46","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.46","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"83cf915c713790dc097b43e73bfe19d999d72fec","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.46.tgz","fileCount":45,"integrity":"sha512-5nPOXavbq6hp9/HvlzF0QZHAjCt77e+rmBMLJn2zBbQfu97htMNDg5rIzPxKP/h1QVA1KPrdG5dfo90xmmD5sw==","signatures":[{"sig":"MEUCIDV3KFhNDWyXN4nd93rD5MT+5NpI8c6bZ0fmCyNeAwnhAiEAoOh7mgyKET6Pu3jIFfmbtf1drJ/cLZ0pOLRBRsYZf08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450578},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.46.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/c3efdb83716482258e4bb968ff6dd369/aooth-auth-0.1.46.tgz","_integrity":"sha512-5nPOXavbq6hp9/HvlzF0QZHAjCt77e+rmBMLJn2zBbQfu97htMNDg5rIzPxKP/h1QVA1KPrdG5dfo90xmmD5sw==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.16.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.46"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ioredis":"^5.11.1","@atscript/db":"^0.1.114","@atscript/core":"^0.1.81","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.81","@atscript/db-sqlite":"^0.1.114","@atscript/typescript":"^0.1.81","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.114"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.46_1783697955153_0.9839647794418025","host":"s3://npm-registry-packages-npm-production"}},"0.1.47":{"name":"@aooth/auth","version":"0.1.47","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.47","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"4cb5f8cbe5516191e7f26dede9ece4c8595472ce","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.47.tgz","fileCount":45,"integrity":"sha512-2ihQADHQVgFZht67qcNZNWivRbqL5MYrgay0xAyrkWvT6fDdH3B8trCMcWSmzv0PeJ/reDwSm3L6ErbXv0NNlQ==","signatures":[{"sig":"MEUCIBc8Q9oNvrgNUx2Pe9v6Vxgt+QlwZFlwrCrhYKuz8oNaAiEA6qTd9DsFlfn+Rvu7oU9U4O2p3MQKyDEDSJSXnRIpVog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450578},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.47.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/077ddcd12bd68574c9026bd8c5f35ec6/aooth-auth-0.1.47.tgz","_integrity":"sha512-2ihQADHQVgFZht67qcNZNWivRbqL5MYrgay0xAyrkWvT6fDdH3B8trCMcWSmzv0PeJ/reDwSm3L6ErbXv0NNlQ==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.16.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.47"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ioredis":"^5.11.1","@atscript/db":"^0.1.115","@atscript/core":"^0.1.82","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.82","@atscript/db-sqlite":"^0.1.115","@atscript/typescript":"^0.1.82","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.115"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.47_1783729032323_0.3885089536685713","host":"s3://npm-registry-packages-npm-production"}},"0.1.48":{"name":"@aooth/auth","version":"0.1.48","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.48","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"eeba3151d66d781267f3c5174de8b7304a32c7b1","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.48.tgz","fileCount":47,"integrity":"sha512-Ph7Sx05ajqyPL6pvOXF5003QxMF5AoDun/146NoNHaNx+6v1h1qwJBV1CmDaX2cFFRgvuUaj7hlpx9SI+3xr/A==","signatures":[{"sig":"MEYCIQD6zFW5etDaysdlZrv2IRm9BMhqkxARAMJzDqELRWhVjAIhAPKOLsZuc6V/0z7ztY+a+Obwu16uZgbtiuXv+K6qBFkE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":484695},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.48.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/8e267dbe124da7a9b3b6c86a5bfc3e7e/aooth-auth-0.1.48.tgz","_integrity":"sha512-Ph7Sx05ajqyPL6pvOXF5003QxMF5AoDun/146NoNHaNx+6v1h1qwJBV1CmDaX2cFFRgvuUaj7hlpx9SI+3xr/A==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.16.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.48"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ioredis":"^5.11.1","@atscript/db":"^0.1.115","@atscript/core":"^0.1.82","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.82","@atscript/db-sqlite":"^0.1.115","@atscript/typescript":"^0.1.82","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.115"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.48_1783762869865_0.6476511649371772","host":"s3://npm-registry-packages-npm-production"}},"0.1.49":{"name":"@aooth/auth","version":"0.1.49","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.49","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"ca15464092aa5f4cf671e4d071a77d5f74f17c96","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.49.tgz","fileCount":47,"integrity":"sha512-ChLIvoBjTWGMGtKZR4LAcfSdLDcmaBVsOZwvCKWvOAJ4fHFo841VCB8ZOfkS+IQoKKn5JsYkigkv56et3EpggQ==","signatures":[{"sig":"MEUCIHoIvcyPd6JUsCVdMtugTag4SWSgaNScqPLMK8lnrDCgAiEA2NZr18Luekqk1pE0Y56tE5LMKn8dyLCi4u59Tlx8ihs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":484695},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.49.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/f03b57c01cc25f2ee006a38e64ea7c7f/aooth-auth-0.1.49.tgz","_integrity":"sha512-ChLIvoBjTWGMGtKZR4LAcfSdLDcmaBVsOZwvCKWvOAJ4fHFo841VCB8ZOfkS+IQoKKn5JsYkigkv56et3EpggQ==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.16.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.49"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ioredis":"^5.11.1","@atscript/db":"^0.1.115","@atscript/core":"^0.1.82","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.82","@atscript/db-sqlite":"^0.1.115","@atscript/typescript":"^0.1.82","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.115"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.49_1783770071958_0.5972453873288248","host":"s3://npm-registry-packages-npm-production"}},"0.1.50":{"name":"@aooth/auth","version":"0.1.50","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.50","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"6d89a0d553dd2b1d0aaa15548f865e195d0bd476","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.50.tgz","fileCount":47,"integrity":"sha512-eqX5DLgYS+l7t1l9z/9Ade/v9Aggixpd9kHozCfkiZdfr9v0o2xfhDgw4e2NHnMwGt8Dux4LE/AW0TeOju2RlQ==","signatures":[{"sig":"MEQCIFxu8nRpBvh4ih/GH3ZLIfjgmW6ltdXOJ7WR9ZeymPtNAiBla1Y2UcEZXT6HpFpruBpP5IbC4TnCuXBRqU/kIvZ1hQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":484695},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.50.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/63f3e9bc139c004cd470afe04046e8e9/aooth-auth-0.1.50.tgz","_integrity":"sha512-eqX5DLgYS+l7t1l9z/9Ade/v9Aggixpd9kHozCfkiZdfr9v0o2xfhDgw4e2NHnMwGt8Dux4LE/AW0TeOju2RlQ==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.16.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.50"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ioredis":"^5.11.1","@atscript/db":"^0.1.115","@atscript/core":"^0.1.82","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.82","@atscript/db-sqlite":"^0.1.115","@atscript/typescript":"^0.1.82","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.115"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.50_1783771747762_0.22273251038223907","host":"s3://npm-registry-packages-npm-production"}},"0.1.51":{"name":"@aooth/auth","version":"0.1.51","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.51","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"32fbdd2629709a6a75b3f2c49449ff608d59e9a5","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.51.tgz","fileCount":47,"integrity":"sha512-dw2eIrJ1P2EC05JprZsQMuYbqyBBQFzpV7a2os+rwTl3Zdm279V5Uw3LPAs+c/T5VZUsNP/py7ysJ/RkwVqWfQ==","signatures":[{"sig":"MEUCICqLwoBA1pEVZKdayRj+5nUhI7/XdU9YiF2dsdr8ozN9AiEA67JKwSZ6XmE251TQYaNdHz+4bpzngOYmLaCUMM9BBP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498894},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.51.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/48e44ac3a9834991c76eb591ec7aa402/aooth-auth-0.1.51.tgz","_integrity":"sha512-dw2eIrJ1P2EC05JprZsQMuYbqyBBQFzpV7a2os+rwTl3Zdm279V5Uw3LPAs+c/T5VZUsNP/py7ysJ/RkwVqWfQ==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.16.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.51"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ioredis":"^5.11.1","@atscript/db":"^0.1.116","@atscript/core":"^0.1.83","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.83","@atscript/db-sqlite":"^0.1.116","@atscript/typescript":"^0.1.83","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.116"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.51_1783789846338_0.8123684900252501","host":"s3://npm-registry-packages-npm-production"}},"0.1.52":{"name":"@aooth/auth","version":"0.1.52","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.52","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"8bf6197cb3b92c7cf1e7f39673a369b7600ec18f","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.52.tgz","fileCount":47,"integrity":"sha512-vFGmq+7w+0rVHeaSUYjCmbH32Sf42hxFr7mDHK0blcm2FiuhtXyV7Sbpr/OShbJR/rceuc6HcTgVFfSSSFmF5w==","signatures":[{"sig":"MEUCIAbHv31tYyFc4ey1EdHRa5MfeZIy76rSisEc+XBO68lQAiEA9Eo4UscrLYR1RRBNkhdEfTcuRiwKj6Xj+LZWBa7FzT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498894},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.52.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/20a44e8f64780c0d57fa33e5c6c7fbec/aooth-auth-0.1.52.tgz","_integrity":"sha512-vFGmq+7w+0rVHeaSUYjCmbH32Sf42hxFr7mDHK0blcm2FiuhtXyV7Sbpr/OShbJR/rceuc6HcTgVFfSSSFmF5w==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.16.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.52"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ioredis":"^5.11.1","@atscript/db":"^0.1.118","@atscript/core":"^0.1.84","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.84","@atscript/db-sqlite":"^0.1.118","@atscript/typescript":"^0.1.84","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.118"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.52_1784228915249_0.982022276919809","host":"s3://npm-registry-packages-npm-production"}},"0.1.53":{"name":"@aooth/auth","version":"0.1.53","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.53","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"db41c4d605cfd582c9b65385e386ef831712b081","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.53.tgz","fileCount":47,"integrity":"sha512-+nof912DJyF8d2rKkMmFNuqhV+uhVGxdSVQvsC8J+/Xhyws3g8o78lKvYlZVSZKRUU+qdvkFyC2NZ9ttluhlSQ==","signatures":[{"sig":"MEQCICvVct4dgPWCs6hRtcPR5EQQ7aZ+N89iuWdmG6+RDsSXAiBSocdwkwhe9M4TJoX+sj+gjKIvOAq7NYWSb1IdCP/ntw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498894},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.53.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/704c2e6968b336aa38298425826418ed/aooth-auth-0.1.53.tgz","_integrity":"sha512-+nof912DJyF8d2rKkMmFNuqhV+uhVGxdSVQvsC8J+/Xhyws3g8o78lKvYlZVSZKRUU+qdvkFyC2NZ9ttluhlSQ==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.16.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.53"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ioredis":"^5.11.1","@atscript/db":"^0.1.119","@atscript/core":"^0.1.84","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.84","@atscript/db-sqlite":"^0.1.119","@atscript/typescript":"^0.1.84","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.119"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.53_1784230240159_0.5705466751193702","host":"s3://npm-registry-packages-npm-production"}},"0.1.54":{"name":"@aooth/auth","version":"0.1.54","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.54","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"9b5184041092f0200b33ad00e74a9c7193d48be5","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.54.tgz","fileCount":47,"integrity":"sha512-enT2vxWeyPnlwG/fBNQkqIaIn7bpmOJnkn3xf5A9IdUUFCpeu8Vm6O5Byo4K5FlHe9LsFVrpJQ2uo7Nedat3/A==","signatures":[{"sig":"MEUCIEl7HrvrxSPFYtwMsA5wHZA3HahqyBkxDoZycTCr7YpSAiEAmWmtSEtnfbPSGC0MfhrHtCGf+UPhQcDmk98gk2+hgJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498894},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.54.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/85d5f7eeefff034c63e00440cbd1bcce/aooth-auth-0.1.54.tgz","_integrity":"sha512-enT2vxWeyPnlwG/fBNQkqIaIn7bpmOJnkn3xf5A9IdUUFCpeu8Vm6O5Byo4K5FlHe9LsFVrpJQ2uo7Nedat3/A==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.16.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.54"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ioredis":"^5.11.1","@atscript/db":"^0.1.120","@atscript/core":"^0.1.84","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.84","@atscript/db-sqlite":"^0.1.120","@atscript/typescript":"^0.1.84","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.120"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.54_1784231716898_0.25290866754160035","host":"s3://npm-registry-packages-npm-production"}},"0.1.55":{"name":"@aooth/auth","version":"0.1.55","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.55","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"92a7312b3bbdc5e91ade5d027aed1f94ffde26cd","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.55.tgz","fileCount":47,"integrity":"sha512-dvW7QdJiVCuV/orhT5K6fG1mKw3VqIejk0zrAGYHV0e/0E/VMFRixAQfrgHOiR2FWjUyIVo10uv30UPeokSdyg==","signatures":[{"sig":"MEUCIGKQ+F35866Xf1SuaS/bkC20YFQWLoC1mWp458eSlOHzAiEA5eVmLVlkqjQO/fg/6/Duc++v3Y6rLC355vFgN4ii5VI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498894},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.55.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/0fe62587cb01a87074b4ceb5c85abb45/aooth-auth-0.1.55.tgz","_integrity":"sha512-dvW7QdJiVCuV/orhT5K6fG1mKw3VqIejk0zrAGYHV0e/0E/VMFRixAQfrgHOiR2FWjUyIVo10uv30UPeokSdyg==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.16.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ioredis":"^5.11.1","@atscript/db":"^0.1.121","@atscript/core":"^0.1.85","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.85","@atscript/db-sqlite":"^0.1.121","@atscript/typescript":"^0.1.85","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.121"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.55_1784286942829_0.3010270114453588","host":"s3://npm-registry-packages-npm-production"}},"0.1.56":{"name":"@aooth/auth","version":"0.1.56","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.56","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"1706a096dd8edebced9f2821552946685ce0de7e","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.56.tgz","fileCount":47,"integrity":"sha512-/9rrID0Ol/Q9l2scsQesHB4I0LXw6aYvZPHpdfJV4VTN+z7yF+YWrELo4gQHxFQepbpLtEDhNc/ZgQB4Q1uhCQ==","signatures":[{"sig":"MEUCIFmV6Vwtx9aSzgnzTsiqImwNlIXtj8U1zz8Sa3lDQH3qAiEAk3UbdEQBBtbJpxa0N8IjfA/27jQMrInVWP3/vgVwRJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498894},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.56.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/c6a792dba3d7dcffcae25e47112d868d/aooth-auth-0.1.56.tgz","_integrity":"sha512-/9rrID0Ol/Q9l2scsQesHB4I0LXw6aYvZPHpdfJV4VTN+z7yF+YWrELo4gQHxFQepbpLtEDhNc/ZgQB4Q1uhCQ==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.16.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.56"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ioredis":"^5.11.1","@atscript/db":"^0.1.122","@atscript/core":"^0.1.85","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.85","@atscript/db-sqlite":"^0.1.122","@atscript/typescript":"^0.1.85","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.122"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.56_1784293697315_0.22751997611097674","host":"s3://npm-registry-packages-npm-production"}},"0.1.57":{"name":"@aooth/auth","version":"0.1.57","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.57","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"3cf1b37461c95d92f22c043311df15332091f510","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.57.tgz","fileCount":47,"integrity":"sha512-jVm2Eduyu1OcDC1KTaasRPoN22759hYdzUU71jasOCgeRQA2bUq+kqiyE8ZZ1M7wxDXX5FU1peNfIonx62L+jw==","signatures":[{"sig":"MEUCIAZzDhUM44EPAmrCrm2ET/CfanZwmSQJlrRiPptef9HvAiEA1zF7pEXe7bju+AcseNEyiUkAexDlAR4nyCTp0FiDmVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498894},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.57.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/59993f062da67a923508a3971fb799ec/aooth-auth-0.1.57.tgz","_integrity":"sha512-jVm2Eduyu1OcDC1KTaasRPoN22759hYdzUU71jasOCgeRQA2bUq+kqiyE8ZZ1M7wxDXX5FU1peNfIonx62L+jw==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.16.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.57"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ioredis":"^5.11.1","@atscript/db":"^0.1.123","@atscript/core":"^0.1.85","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.85","@atscript/db-sqlite":"^0.1.123","@atscript/typescript":"^0.1.85","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.123"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.57_1784309627969_0.7879934902691947","host":"s3://npm-registry-packages-npm-production"}},"0.1.58":{"name":"@aooth/auth","version":"0.1.58","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.58","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"d05ed3466fb175a107cc88f574964ae864c85b7a","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.58.tgz","fileCount":47,"integrity":"sha512-qoIDnYvldLDyPiW89keRJOQozKPjYGuWL9l3ZmH1sHRNG+kCbnIubTTNHfDO0cZTxNx8PAF9NLmpwxOqkjTOMw==","signatures":[{"sig":"MEQCIEuHl3TCih0riteoi6KDuNzhVZ9corokBoFK1v6ahRIMAiA3IWRqzRsM45OyO25JYjhozugKCj5u/Gmj+lr2z+jq5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498894},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.58.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/71a84621808e5f154c16368c384697e1/aooth-auth-0.1.58.tgz","_integrity":"sha512-qoIDnYvldLDyPiW89keRJOQozKPjYGuWL9l3ZmH1sHRNG+kCbnIubTTNHfDO0cZTxNx8PAF9NLmpwxOqkjTOMw==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.16.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.58"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ioredis":"^5.11.1","@atscript/db":"^0.1.124","@atscript/core":"^0.1.85","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.85","@atscript/db-sqlite":"^0.1.124","@atscript/typescript":"^0.1.85","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.124"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.58_1784315042516_0.9713985564126233","host":"s3://npm-registry-packages-npm-production"}},"0.1.59":{"name":"@aooth/auth","version":"0.1.59","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.59","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"20a0e18568f232f9ffe89f5bd1bd38aa7016a302","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.59.tgz","fileCount":47,"integrity":"sha512-8dA/mEKekEsnzfJhFo6YxZ1PuA/51DkQpCuL9Fab1Yii2qGMKtcwQB4IkeKEx6pTBTeXuUEGxrafloPfy1MBSA==","signatures":[{"sig":"MEQCIH5wLq73LRbvojdBNc0SD985UjPROYm+ck1oU4PRyj2KAiAEz7NgsbEWnTedDN3SJGULfUE1pkZ0s2VOUv1oNHjP+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498914},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.59.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/34729bf6cbd6c3ff0ec921e3b71d2f72/aooth-auth-0.1.59.tgz","_integrity":"sha512-8dA/mEKekEsnzfJhFo6YxZ1PuA/51DkQpCuL9Fab1Yii2qGMKtcwQB4IkeKEx6pTBTeXuUEGxrafloPfy1MBSA==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.16.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.59"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ioredis":"^5.11.1","@atscript/db":"^0.1.125","@atscript/core":"^0.1.86","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.86","@atscript/db-sqlite":"^0.1.125","@atscript/typescript":"^0.1.86","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.125"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.59_1784882536999_0.3949539118576775","host":"s3://npm-registry-packages-npm-production"}},"0.1.60":{"name":"@aooth/auth","version":"0.1.60","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"author":{"name":"Artem Maltsev"},"license":"MIT","_id":"@aooth/auth@0.1.60","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"dist":{"shasum":"00618aec922a328d6a89c109e5b7feecc4784e57","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.60.tgz","fileCount":47,"integrity":"sha512-BcI4iJyjvx8yd7fL5HtU04/rxSNe+YEN55RTZB5vZuacuGwQHY7cPBf5rBpOCfTsGu5xfaQHc+F+B9Wfr9QTAQ==","signatures":[{"sig":"MEUCIQCmB0yUEPsr+bEwRYd/nBxcP8UPwrYKLjThAuvrPgn2SgIgOOxXWSxVt/v3LpkYFefVescoxh2ZC/RTf/uBvSKjuZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498914},"main":"dist/index.mjs","type":"module","_from":"file:aooth-auth-0.1.60.tgz","types":"dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./package.json":"./package.json","./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"}},"scripts":{"dev":"vp pack --watch","test":"vp test","build":"vp pack","check":"vp check","gen:atscript":"asc"},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/36ec91ba25f24b0c6e4b121af0142296/aooth-auth-0.1.60.tgz","_integrity":"sha512-BcI4iJyjvx8yd7fL5HtU04/rxSNe+YEN55RTZB5vZuacuGwQHY7cPBf5rBpOCfTsGu5xfaQHc+F+B9Wfr9QTAQ==","repository":{"url":"git+https://github.com/moostjs/aoothjs.git","type":"git","directory":"packages/auth"},"_npmVersion":"11.16.0","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.60"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ioredis":"^5.11.1","@atscript/db":"^0.1.126","@atscript/core":"^0.1.88","better-sqlite3":"^12.6.2","unplugin-atscript":"^0.1.88","@atscript/db-sqlite":"^0.1.126","@atscript/typescript":"^0.1.88","@types/better-sqlite3":"^7.6.13","@atscript/db-sql-tools":"^0.1.126"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.60_1785322140540_0.7547504284864848","host":"s3://npm-registry-packages-npm-production"}},"0.1.61":{"name":"@aooth/auth","version":"0.1.61","description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"license":"MIT","author":{"name":"Artem Maltsev"},"repository":{"type":"git","url":"git+https://github.com/moostjs/aoothjs.git","directory":"packages/auth"},"type":"module","sideEffects":false,"main":"dist/index.mjs","module":"./dist/index.mjs","types":"dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./redis":{"types":"./dist/redis.d.mts","import":"./dist/redis.mjs","require":"./dist/redis.cjs"},"./client":{"types":"./dist/client.d.mts","import":"./dist/client.mjs","require":"./dist/client.cjs"},"./authz":{"types":"./dist/authz.d.mts","import":"./dist/authz.mjs","require":"./dist/authz.cjs"},"./atscript-db":{"types":"./dist/atscript-db.d.mts","import":"./dist/atscript-db.mjs","require":"./dist/atscript-db.cjs"},"./atscript-db/model":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/model.as":{"types":"./src/atscript-db/auth-credential.as.d.ts","default":"./src/atscript-db/auth-credential.as"},"./atscript-db/pending-authorization":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/pending-authorization.as":{"types":"./src/atscript-db/pending-authorization.as.d.ts","default":"./src/atscript-db/pending-authorization.as"},"./atscript-db/auth-code":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/auth-code.as":{"types":"./src/atscript-db/auth-code.as.d.ts","default":"./src/atscript-db/auth-code.as"},"./atscript-db/dynamic-client":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./atscript-db/dynamic-client.as":{"types":"./src/atscript-db/dynamic-client.as.d.ts","default":"./src/atscript-db/dynamic-client.as"},"./package.json":"./package.json"},"publishConfig":{"access":"public"},"dependencies":{"jose":"^6.2.3","@aooth/user":"0.1.61"},"devDependencies":{"@atscript/core":"^0.1.89","@atscript/db":"^0.1.127","@atscript/db-sql-tools":"^0.1.127","@atscript/db-sqlite":"^0.1.127","@atscript/typescript":"^0.1.89","@types/better-sqlite3":"^7.6.13","better-sqlite3":"^12.6.2","ioredis":"^5.11.1","unplugin-atscript":"^0.1.89"},"peerDependencies":{"@atscript/db":">=0.1.79"},"peerDependenciesMeta":{"@atscript/db":{"optional":true}},"scripts":{"build":"vp pack","dev":"vp pack --watch","test":"vp test","check":"vp check","gen:atscript":"asc"},"_id":"@aooth/auth@0.1.61","_integrity":"sha512-yAYz7X/qIz9GEtoGCWyep4OyqU7NMHCbX7o9QHSCDDkLwIwdKtSiVTxOuODNQ96Krb8nlCz8nQrMhj7sLgQykg==","_resolved":"/private/var/folders/mn/6tcm_7c94p9d6862fs5c6cx00000gn/T/e4493e82bfd98a2d04f288eb93948845/aooth-auth-0.1.61.tgz","_from":"file:aooth-auth-0.1.61.tgz","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-yAYz7X/qIz9GEtoGCWyep4OyqU7NMHCbX7o9QHSCDDkLwIwdKtSiVTxOuODNQ96Krb8nlCz8nQrMhj7sLgQykg==","shasum":"eee811420496c166d9da7e43569e4029b88cb043","tarball":"https://registry.npmjs.org/@aooth/auth/-/auth-0.1.61.tgz","fileCount":47,"unpackedSize":498914,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICk5R7mNJ5WjJI4faCNnPeG4nl8/fAzeQ47f+sZgoIn5AiA2YNae5FnDvRgtRGGMP/kGK1FPyeOEVk2mibxZMq1z9Q=="}]},"_npmUser":{"name":"mav-rik","email":"mav777art@gmail.com"},"directories":{},"maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/auth_0.1.61_1785323505285_0.9565301600339708"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-17T21:03:30.474Z","modified":"2026-07-29T11:11:45.618Z","0.1.1":"2026-05-17T21:03:30.708Z","0.1.2":"2026-05-18T18:37:57.432Z","0.1.3":"2026-05-19T20:47:31.766Z","0.1.4":"2026-05-26T11:25:25.066Z","0.1.5":"2026-05-26T12:53:04.621Z","0.1.6":"2026-05-26T13:55:27.715Z","0.1.7":"2026-05-26T18:00:54.822Z","0.1.8":"2026-06-05T21:15:18.912Z","0.1.9":"2026-06-06T18:37:22.838Z","0.1.10":"2026-06-07T21:22:34.781Z","0.1.11":"2026-06-08T14:01:31.053Z","0.1.12":"2026-06-08T14:41:09.049Z","0.1.13":"2026-06-08T17:54:19.440Z","0.1.14":"2026-06-08T20:22:22.803Z","0.1.15":"2026-06-08T21:14:08.973Z","0.1.16":"2026-06-09T10:34:22.522Z","0.1.17":"2026-06-11T11:51:20.020Z","0.1.18":"2026-06-11T12:15:22.497Z","0.1.19":"2026-06-11T17:09:25.521Z","0.1.20":"2026-06-11T23:55:35.447Z","0.1.21":"2026-06-12T15:41:40.223Z","0.1.22":"2026-06-12T21:40:34.818Z","0.1.23":"2026-06-13T09:19:10.785Z","0.1.24":"2026-06-13T14:22:09.031Z","0.1.25":"2026-06-14T16:21:29.354Z","0.1.26":"2026-06-15T14:27:50.530Z","0.1.27":"2026-06-17T16:17:21.428Z","0.1.28":"2026-06-18T23:34:05.976Z","0.1.29":"2026-06-20T12:21:11.396Z","0.1.30":"2026-06-20T14:00:57.569Z","0.1.31":"2026-06-20T16:14:02.954Z","0.1.32":"2026-06-20T20:44:04.493Z","0.1.33":"2026-07-02T07:02:52.118Z","0.1.34":"2026-07-02T09:09:50.673Z","0.1.35":"2026-07-02T10:33:49.650Z","0.1.36":"2026-07-02T12:27:32.146Z","0.1.37":"2026-07-03T08:05:44.124Z","0.1.38":"2026-07-03T17:27:17.584Z","0.1.39":"2026-07-05T11:38:55.014Z","0.1.40":"2026-07-05T14:48:53.497Z","0.1.41":"2026-07-05T20:53:58.320Z","0.1.42":"2026-07-06T09:11:22.700Z","0.1.43":"2026-07-07T10:14:36.058Z","0.1.44":"2026-07-09T10:25:14.112Z","0.1.45":"2026-07-10T10:45:20.077Z","0.1.46":"2026-07-10T15:39:15.294Z","0.1.47":"2026-07-11T00:17:12.543Z","0.1.48":"2026-07-11T09:41:10.029Z","0.1.49":"2026-07-11T11:41:12.114Z","0.1.50":"2026-07-11T12:09:07.968Z","0.1.51":"2026-07-11T17:10:46.539Z","0.1.52":"2026-07-16T19:08:35.427Z","0.1.53":"2026-07-16T19:30:40.351Z","0.1.54":"2026-07-16T19:55:17.080Z","0.1.55":"2026-07-17T11:15:43.015Z","0.1.56":"2026-07-17T13:08:17.516Z","0.1.57":"2026-07-17T17:33:48.208Z","0.1.58":"2026-07-17T19:04:02.727Z","0.1.59":"2026-07-24T08:42:17.149Z","0.1.60":"2026-07-29T10:49:00.730Z","0.1.61":"2026-07-29T11:11:45.455Z"},"bugs":{"url":"https://github.com/moostjs/aoothjs/issues"},"author":{"name":"Artem Maltsev"},"license":"MIT","homepage":"https://github.com/moostjs/aoothjs/tree/main/packages/auth#readme","keywords":["aoothjs","auth","authentication","jwt","mfa","password-reset","session","token"],"repository":{"type":"git","url":"git+https://github.com/moostjs/aoothjs.git","directory":"packages/auth"},"description":"Auth method layer for aoothjs (sessions, tokens, password reset, MFA primitives)","maintainers":[{"name":"mav-rik","email":"mav777art@gmail.com"}],"readme":"<p align=\"center\">\n  <a href=\"https://aooth.moost.org\">\n    <img src=\"https://aooth.moost.org/logo.svg\" alt=\"aoothjs\" width=\"120\" />\n  </a>\n</p>\n\n<h1 align=\"center\">@aooth/auth</h1>\n\n<p align=\"center\">\n  Framework-agnostic auth method layer for aoothjs — session and token stores (in-memory, JWT, encapsulated AES-GCM), refresh rotation, denylist, magic-link + email primitives.\n</p>\n\n<p align=\"center\">\n  <a href=\"https://aooth.moost.org/auth/\"><strong>Documentation →</strong></a>\n</p>\n\n---\n\n## Install\n\n```bash\npnpm add @aooth/auth @aooth/user\n```\n\n## Documentation\n\nFull docs, API reference, and recipes: **https://aooth.moost.org/auth/**\n\n- [Quick start](https://aooth.moost.org/guide/quick-start)\n- [Credentials orchestrator](https://aooth.moost.org/auth/credentials)\n- [Token stores](https://aooth.moost.org/auth/tokens)\n- [Refresh rotation](https://aooth.moost.org/auth/refresh)\n- [Magic links](https://aooth.moost.org/auth/magic-links)\n- [Password reset](https://aooth.moost.org/auth/password-reset)\n- [Stores (Redis, atscript-db)](https://aooth.moost.org/auth/stores)\n- [API reference](https://aooth.moost.org/api/auth)\n\n## License\n\nMIT\n","readmeFilename":"README.md"}