{"_id":"@adonis-agora/authkit-server","_rev":"66-51018f6aac6ef9345e9a44674992dcae","name":"@adonis-agora/authkit-server","dist-tags":{"latest":"0.75.0"},"versions":{"0.34.0":{"name":"@adonis-agora/authkit-server","version":"0.34.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.34.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-authkit/issues"},"dist":{"shasum":"4efae6abc5025f98ca29efd1cde4481505612894","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.34.0.tgz","fileCount":389,"integrity":"sha512-4lBfhBBEzsu13VUNFWUAZEHF/LazlL4yh7XGJi2U0DlZNUx2SJddN6BOS3MM0cna4CPAzhtV7d18XCPWpmsX0g==","signatures":[{"sig":"MEUCIE8yXvyK9x3BdIErlV6DDA5V1SUeWAMgAL6LUuJiQFx1AiEArrM+K4tyx2kbP+gWsUhnEb9hyv7lD2NWcFxpr89193Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2619916},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/index.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_ui.mjs && tsc && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs","build:host-css":"node scripts/build_host_css.mjs"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"koa":"^3.2.1","jose":"^5.9.0","otplib":"^12.0.1","qrcode":"^1.5.4","koa-mount":"^4.2.0","@vinejs/vine":"4.4.0","oidc-provider":"^9.8.4","@simplewebauthn/server":"^13.3.1","@adonis-agora/authkit-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.8.9","vite":"8.0.14","luxon":"3.7.2","react":"19.2.6","edge.js":"6.5.1","ioredis":"5.4.2","recharts":"3.8.1","react-dom":"19.2.6","@types/koa":"^2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"^3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.1","@types/react":"19.2.15","ioredis-mock":"^8.9.0","@types/qrcode":"^1.5.5","@adonisjs/ally":"6.3.0","@adonisjs/core":"7.3.3","better-sqlite3":"^11.0.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@types/koa-mount":"^4.0.5","@types/react-dom":"19.2.3","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@vitejs/plugin-react":"6.0.2","react-error-boundary":"6.1.2","@adonis-agora/durable":"^0.2.0","@tanstack/react-query":"5.100.14","@adonis-agora/telescope":"^0.1.0","@adonis-agora/authkit-react":"0.12.0"},"peerDependencies":{"edge.js":"6.5.1","@adonisjs/ally":"6.3.0","@adonisjs/core":"7.3.3","@adonisjs/lock":"2.1.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"9.2.0","@adonisjs/shield":"9.0.0","@adonisjs/session":"8.1.0","@adonis-agora/durable":"^0.2.0","@adonis-agora/telescope":"^0.1.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.34.0_1782240508070_0.04207950791474402","host":"s3://npm-registry-packages-npm-production"}},"0.34.1":{"name":"@adonis-agora/authkit-server","version":"0.34.1","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.34.1","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-authkit/issues"},"dist":{"shasum":"1c6a0a0bb4426a85e623b8489879893189004c36","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.34.1.tgz","fileCount":389,"integrity":"sha512-R/orr1WHzq2BiBgVdfUk6XMi1HrckhczS2+dML1U4g01+kyK0xAKCngVfXGaLQz7R19YxA4eVj5L+zldHuVNNA==","signatures":[{"sig":"MEUCIQCFk1i8E8evuMlkewa52cuD4UpWJ/j6uG/to9UIllEIiQIgBWlBQasR/R0/VzVXh38ehi7agHZZfspkPT8iv3iYavc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2624489},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/index.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_ui.mjs && tsc && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs","build:host-css":"node scripts/build_host_css.mjs"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"koa":"^3.2.1","jose":"^5.9.0","otplib":"^12.0.1","qrcode":"^1.5.4","koa-mount":"^4.2.0","@vinejs/vine":"4.4.0","oidc-provider":"^9.8.4","@simplewebauthn/server":"^13.3.1","@adonis-agora/authkit-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.8.9","vite":"8.0.14","luxon":"3.7.2","react":"19.2.6","edge.js":"6.5.1","ioredis":"5.4.2","recharts":"3.8.1","react-dom":"19.2.6","@types/koa":"^2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"^3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.1","@types/react":"19.2.15","ioredis-mock":"^8.9.0","@types/qrcode":"^1.5.5","@adonisjs/ally":"6.3.0","@adonisjs/core":"7.3.3","better-sqlite3":"^11.0.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@types/koa-mount":"^4.0.5","@types/react-dom":"19.2.3","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@vitejs/plugin-react":"6.0.2","react-error-boundary":"6.1.2","@adonis-agora/durable":"^0.2.0","@tanstack/react-query":"5.100.14","@adonis-agora/telescope":"^0.1.0","@adonis-agora/authkit-react":"0.13.0"},"peerDependencies":{"edge.js":"6.5.1","@adonisjs/ally":"6.3.0","@adonisjs/core":"7.3.3","@adonisjs/lock":"2.1.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"9.2.0","@adonisjs/shield":"9.0.0","@adonisjs/session":"8.1.0","@adonis-agora/durable":"^0.2.0","@adonis-agora/telescope":"^0.1.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.34.1_1782829180680_0.4104533843230791","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@adonis-agora/authkit-server","version":"0.35.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.35.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-authkit/issues"},"dist":{"shasum":"76b9e9be17c97c70caf4027f39ae6ffab675fb64","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.35.0.tgz","fileCount":395,"integrity":"sha512-530pvMLNTxPqVGg21NBizMrab2e397ZCTMO62PQKv80LLMnxW88sp4fDtWZlPIy1F8hJjtu4vCipFmBLuxgTJw==","signatures":[{"sig":"MEUCIHwuDCbNPMWRDFZhm4lAPc0sD3HHmZ45BtjyiIG0oV/oAiEAmZ37dgE8hRCcEFtF6wS8RmXV9vaDpGO3WQUbcNpRfdA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2639671},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/index.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_ui.mjs && tsc && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs","build:host-css":"node scripts/build_host_css.mjs"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"koa":"^3.2.1","jose":"^5.9.0","otplib":"^12.0.1","qrcode":"^1.5.4","koa-mount":"^4.2.0","@vinejs/vine":"4.4.0","oidc-provider":"^9.8.4","@simplewebauthn/server":"^13.3.1","@adonis-agora/authkit-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.8.9","vite":"8.0.14","luxon":"3.7.2","react":"19.2.6","edge.js":"6.5.1","ioredis":"5.4.2","recharts":"3.8.1","react-dom":"19.2.6","@types/koa":"^2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"^3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.1","@types/react":"19.2.15","ioredis-mock":"^8.9.0","@types/qrcode":"^1.5.5","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.3.5","better-sqlite3":"^11.0.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@types/koa-mount":"^4.0.5","@types/react-dom":"19.2.3","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@vitejs/plugin-react":"6.0.2","react-error-boundary":"6.1.2","@adonis-agora/durable":"^0.2.0","@tanstack/react-query":"5.100.14","@adonis-agora/telescope":"^0.1.0","@adonis-agora/authkit-react":"0.13.1"},"peerDependencies":{"edge.js":"^6.5.1","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.3.3","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/durable":"^0.2.0","@adonis-agora/telescope":"^0.1.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.35.0_1784159211346_0.9859707923747849","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@adonis-agora/authkit-server","version":"0.36.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.36.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-authkit/issues"},"dist":{"shasum":"e94a5cbe114646e35f787b7ecff3b8e522b5fda2","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.36.0.tgz","fileCount":395,"integrity":"sha512-Tfv9iSu+z+fgHD98q/iKBjFpZ/67ZePojOGECojehrkNARGR4ZhGBqQQdVXAE1kmkaeod7rlelyC5ScBK+UQ2Q==","signatures":[{"sig":"MEUCIAjfoF8dLnCCqoQf4wYF7dFfJbcBZl4wYiawGEsfnVJTAiEAgEIWuP6RXPJUdKPE8YDzhlHCm2ajJq9B6QDCKOSKfCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2644491},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/index.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_ui.mjs && tsc && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs","build:host-css":"node scripts/build_host_css.mjs"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"koa":"^3.2.1","jose":"^5.9.0","otplib":"^12.0.1","qrcode":"^1.5.4","koa-mount":"^4.2.0","@vinejs/vine":"4.4.0","oidc-provider":"^9.8.4","@simplewebauthn/server":"^13.3.1","@adonis-agora/authkit-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.8.9","vite":"8.0.14","luxon":"3.7.2","react":"19.2.6","edge.js":"6.5.1","ioredis":"5.4.2","recharts":"3.8.1","react-dom":"19.2.6","@types/koa":"^2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"^3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.1","@types/react":"19.2.15","ioredis-mock":"^8.9.0","@types/qrcode":"^1.5.5","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.3.5","better-sqlite3":"^11.0.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@types/koa-mount":"^4.0.5","@types/react-dom":"19.2.3","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@vitejs/plugin-react":"6.0.2","react-error-boundary":"6.1.2","@adonis-agora/durable":"^0.2.0","@tanstack/react-query":"5.100.14","@adonis-agora/telescope":"^0.1.0","@adonis-agora/authkit-react":"0.14.0"},"peerDependencies":{"edge.js":"^6.5.1","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.3.3","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/durable":"^0.2.0","@adonis-agora/telescope":"^0.1.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.36.0_1784307328682_0.6064664897556835","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"@adonis-agora/authkit-server","version":"0.37.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.37.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-authkit/issues"},"dist":{"shasum":"c7745dfafc6df84b4b3672c7332622a8122d9b3a","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.37.0.tgz","fileCount":395,"integrity":"sha512-jR1EJ2fHNvs5E9rI3N228oH6urJvzePN14VCPTtx2gTUI/LcI3ODcJEOnNhpcInXFgAABjoiEpruvjOu9j4Upw==","signatures":[{"sig":"MEYCIQCceZGCAIHZ0ZX/Hc2Fbcge0a3t9OSnFPVehNa9gwJUlQIhAN0GR3NW6eazRyKFCeYqxIhBkVmG44c63sHe4mEjiQx5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2650186},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/index.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_ui.mjs && tsc && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs","build:host-css":"node scripts/build_host_css.mjs"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"koa":"^3.2.1","jose":"^5.9.0","otplib":"^12.0.1","qrcode":"^1.5.4","koa-mount":"^4.2.0","@vinejs/vine":"4.4.0","oidc-provider":"^9.8.4","@simplewebauthn/server":"^13.3.1","@adonis-agora/authkit-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.8.9","vite":"8.0.14","luxon":"3.7.2","react":"19.2.6","edge.js":"6.5.1","ioredis":"5.4.2","recharts":"3.8.1","react-dom":"19.2.6","@types/koa":"^2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"^3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.1","@types/react":"19.2.15","ioredis-mock":"^8.9.0","@types/qrcode":"^1.5.5","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.3.5","better-sqlite3":"^11.0.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@types/koa-mount":"^4.0.5","@types/react-dom":"19.2.3","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@vitejs/plugin-react":"6.0.2","react-error-boundary":"6.1.2","@adonis-agora/durable":"^0.2.0","@tanstack/react-query":"5.100.14","@adonis-agora/telescope":"^0.1.0","@adonis-agora/authkit-react":"0.16.0"},"peerDependencies":{"edge.js":"^6.5.1","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.3.3","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/durable":"^0.2.0","@adonis-agora/telescope":"^0.1.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.37.0_1784472708688_0.07618969449535795","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"@adonis-agora/authkit-server","version":"0.38.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.38.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-authkit/issues"},"dist":{"shasum":"82c1d82ad3ed5aff967d5afeee9ba1bfb666800e","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.38.0.tgz","fileCount":395,"integrity":"sha512-+uQWz8YMNpe/ikcjVcJNBsgDCyqYRwtH2jCwpCxwAQ6JcYEidCThdCRcgXLM13CdDzpAvxahNKcxbI8ET4kU2A==","signatures":[{"sig":"MEYCIQDW7Mnwrc2CAqFQD3oTsj/i3BmUwUa7E9zkuD1Q86M88AIhAITmwo5ACSa8pzkUTXGFne5toAirnLOgDg6Gu1Cu99k9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2649309},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/index.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_ui.mjs && tsc && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs","build:host-css":"node scripts/build_host_css.mjs"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"koa":"^3.2.1","jose":"^5.9.0","otplib":"^12.0.1","qrcode":"^1.5.4","koa-mount":"^4.2.0","@vinejs/vine":"4.4.0","oidc-provider":"^9.8.4","@simplewebauthn/server":"^13.3.1","@adonis-agora/authkit-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.8.9","vite":"8.0.14","luxon":"3.7.2","react":"19.2.6","edge.js":"6.5.1","ioredis":"5.4.2","recharts":"3.8.1","react-dom":"19.2.6","@types/koa":"^2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"^3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.1","@types/react":"19.2.15","ioredis-mock":"^8.9.0","@types/qrcode":"^1.5.5","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.3.5","better-sqlite3":"^11.0.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@types/koa-mount":"^4.0.5","@types/react-dom":"19.2.3","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@vitejs/plugin-react":"6.0.2","react-error-boundary":"6.1.2","@adonis-agora/durable":"^0.2.0","@tanstack/react-query":"5.100.14","@adonis-agora/telescope":"^0.1.0","@adonis-agora/authkit-react":"0.16.0"},"peerDependencies":{"edge.js":"^6.5.1","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.3.3","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/durable":"^0.2.0","@adonis-agora/telescope":"^0.1.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.38.0_1784473674448_0.8673085253490855","host":"s3://npm-registry-packages-npm-production"}},"0.38.1":{"name":"@adonis-agora/authkit-server","version":"0.38.1","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.38.1","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-authkit/issues"},"dist":{"shasum":"9b4ee6205b95b6e44d4975c4de5da9c73a08932c","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.38.1.tgz","fileCount":395,"integrity":"sha512-gYTM3/k7WfN4vO9rKKOJLDgzHQGoQLUCSV8l4z0mMQL2J7HrlG8dRY1EntWkCRWf7dqpdskUmOAa77ObzGUqtA==","signatures":[{"sig":"MEUCIQDl2cEV3cWSQpjRklEJEqogUPZufPbwbLSVO5t7PsqilgIgdlbJcNiW/srkupKDMskeBcRqVJWfrQx8ChlguzMDeBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2650563},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/index.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_ui.mjs && tsc && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs","build:host-css":"node scripts/build_host_css.mjs"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"koa":"^3.2.1","jose":"^5.9.0","otplib":"^12.0.1","qrcode":"^1.5.4","koa-mount":"^4.2.0","@vinejs/vine":"4.4.0","oidc-provider":"^9.8.4","@simplewebauthn/server":"^13.3.1","@adonis-agora/authkit-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.8.9","vite":"8.0.14","luxon":"3.7.2","react":"19.2.6","edge.js":"6.5.1","ioredis":"5.4.2","recharts":"3.8.1","react-dom":"19.2.6","@types/koa":"^2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"^3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.1","@types/react":"19.2.15","ioredis-mock":"^8.9.0","@types/qrcode":"^1.5.5","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.3.5","better-sqlite3":"^11.0.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@types/koa-mount":"^4.0.5","@types/react-dom":"19.2.3","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@vitejs/plugin-react":"6.0.2","react-error-boundary":"6.1.2","@adonis-agora/durable":"^0.2.0","@tanstack/react-query":"5.100.14","@adonis-agora/telescope":"^0.1.0","@adonis-agora/authkit-react":"0.16.0"},"peerDependencies":{"edge.js":"^6.5.1","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.3.3","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/durable":"^0.2.0","@adonis-agora/telescope":"^0.1.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.38.1_1784477664813_0.22318405514201922","host":"s3://npm-registry-packages-npm-production"}},"0.39.0":{"name":"@adonis-agora/authkit-server","version":"0.39.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.39.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-authkit/issues"},"dist":{"shasum":"301b87ec30a02b6155f1ab6a59ba2a9b2edbb532","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.39.0.tgz","fileCount":397,"integrity":"sha512-hjCE6FNG0IHz6Xk9BhABz0mDtpH3wV3LszBsf8c1mPQGCQtJj/+DxujSUcSHeeUOXpVSmdDM0pcBRVgJVbdUtw==","signatures":[{"sig":"MEYCIQCMExllVl59ZOH20Pe08Mzsfubqz/IHGkvj1mbxxc1G9AIhAK4UpHBjsIH/Y61c4AVjtPGPXjTGwIWhTbsuZi/r+Sod","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2652573},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/index.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_ui.mjs && tsc && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs","build:host-css":"node scripts/build_host_css.mjs"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"koa":"^3.2.1","jose":"^5.9.0","otplib":"^12.0.1","qrcode":"^1.5.4","koa-mount":"^4.2.0","@vinejs/vine":"4.4.0","oidc-provider":"^9.8.4","@simplewebauthn/server":"^13.3.1","@adonis-agora/authkit-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.8.9","vite":"8.0.14","luxon":"3.7.2","react":"19.2.6","edge.js":"6.5.1","ioredis":"5.4.2","recharts":"3.8.1","react-dom":"19.2.6","@types/koa":"^2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"^3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.1","@types/react":"19.2.15","ioredis-mock":"^8.9.0","@types/qrcode":"^1.5.5","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.3.5","better-sqlite3":"^11.0.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@types/koa-mount":"^4.0.5","@types/react-dom":"19.2.3","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@vitejs/plugin-react":"6.0.2","react-error-boundary":"6.1.2","@adonis-agora/durable":"^0.2.0","@tanstack/react-query":"5.100.14","@adonis-agora/telescope":"^0.1.0","@adonis-agora/authkit-react":"0.16.0"},"peerDependencies":{"edge.js":"^6.5.1","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.3.3","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/durable":"^0.2.0","@adonis-agora/telescope":"^0.1.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.39.0_1784482097672_0.6823196645159828","host":"s3://npm-registry-packages-npm-production"}},"0.40.0":{"name":"@adonis-agora/authkit-server","version":"0.40.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.40.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-authkit/issues"},"dist":{"shasum":"0d3d673ef464f4d07eed3a5a8561e8ff77e70b81","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.40.0.tgz","fileCount":399,"integrity":"sha512-Ep9qxIRe/BEaz8U2o11WsNBMFvV95Zrw0p7Wff7lEPpKLcjOw6YkCrQBfbIedIX5YjAa81pwNg2wBS5aaV7x5A==","signatures":[{"sig":"MEUCIET0dEsGX4ZreyJEK2ysNhOOSeBs1EkhfMrw1qoQFskEAiEAzD0JdUU/uaZ+kxXijhpgpDp3oVI+TuoLMTSRmJe8qZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2661659},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/index.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_ui.mjs && tsc && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs","build:host-css":"node scripts/build_host_css.mjs"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"koa":"^3.2.1","jose":"^5.9.0","otplib":"^12.0.1","qrcode":"^1.5.4","koa-mount":"^4.2.0","@vinejs/vine":"4.4.0","oidc-provider":"^9.8.4","@simplewebauthn/server":"^13.3.1","@adonis-agora/authkit-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.8.9","vite":"8.0.14","luxon":"3.7.2","react":"19.2.6","edge.js":"6.5.1","ioredis":"5.4.2","recharts":"3.8.1","react-dom":"19.2.6","@types/koa":"^2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"^3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.1","@types/react":"19.2.15","ioredis-mock":"^8.9.0","@types/qrcode":"^1.5.5","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.3.5","better-sqlite3":"^11.0.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@types/koa-mount":"^4.0.5","@types/react-dom":"19.2.3","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@vitejs/plugin-react":"6.0.2","react-error-boundary":"6.1.2","@adonis-agora/durable":"^0.2.0","@tanstack/react-query":"5.100.14","@adonis-agora/telescope":"^0.1.0","@adonis-agora/authkit-react":"0.16.0"},"peerDependencies":{"edge.js":"^6.5.1","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.3.3","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/durable":"^0.2.0","@adonis-agora/telescope":"^0.1.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.40.0_1784486420658_0.5516933523677852","host":"s3://npm-registry-packages-npm-production"}},"0.41.0":{"name":"@adonis-agora/authkit-server","version":"0.41.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.41.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-authkit/issues"},"dist":{"shasum":"c1c1c0666e2f0b30b89f1724ff6a7e74d4aaebd2","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.41.0.tgz","fileCount":399,"integrity":"sha512-Q7joOmrV8y45rE9U+TjlEII/fF45yrAqlYcr5QHkniL4t9uhUcFOuNA3RaehkmqtYwsccsGZ76CUaw+TQGCy5w==","signatures":[{"sig":"MEYCIQC5Lu1/C2cTeo36+TGPH9jG7xGW6pYChqq2yB44cdTRAQIhAJq7LSjOHlhMAE4HgxwXYuDOMSzX3m1RMpb3aoK/jPax","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2662706},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/index.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_ui.mjs && tsc && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs","build:host-css":"node scripts/build_host_css.mjs"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"koa":"^3.2.1","jose":"^5.9.0","otplib":"^12.0.1","qrcode":"^1.5.4","koa-mount":"^4.2.0","@vinejs/vine":"4.4.0","oidc-provider":"^9.8.4","@simplewebauthn/server":"^13.3.1","@adonis-agora/authkit-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.8.9","vite":"8.0.14","luxon":"3.7.2","react":"19.2.6","edge.js":"6.5.1","ioredis":"5.4.2","recharts":"3.8.1","react-dom":"19.2.6","@types/koa":"^2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"^3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.1","@types/react":"19.2.15","ioredis-mock":"^8.9.0","@types/qrcode":"^1.5.5","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.3.5","better-sqlite3":"^11.0.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@types/koa-mount":"^4.0.5","@types/react-dom":"19.2.3","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@vitejs/plugin-react":"6.0.2","react-error-boundary":"6.1.2","@adonis-agora/durable":"^0.2.0","@tanstack/react-query":"5.100.14","@adonis-agora/telescope":"^0.1.0","@adonis-agora/authkit-react":"0.16.0"},"peerDependencies":{"edge.js":"^6.5.1","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.3.3","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/durable":"^0.2.0","@adonis-agora/telescope":"^0.1.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.41.0_1784490139376_0.0817544124087275","host":"s3://npm-registry-packages-npm-production"}},"0.42.0":{"name":"@adonis-agora/authkit-server","version":"0.42.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.42.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-authkit/issues"},"dist":{"shasum":"bc2a0053e2b74c24e183f5ce0ac5dec45e271da4","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.42.0.tgz","fileCount":399,"integrity":"sha512-gIZkiQTiAuKxhTTY0ND1YrWwZuwssQxwY9jom4M1C2KVpSgapk4lCfb3Iwt3jDMUPGJenUZfjHH5py0CZ8VIBg==","signatures":[{"sig":"MEUCIQDQhU2dP762/tJ9uKvy9N0ie0mAhYJ3ALBbr8UCSfV2MAIgGkb63ceiKNQDjR76b3jmS+XSc9eyq7HwrhKWWfqCtl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2662736},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/index.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_ui.mjs && tsc && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs","build:host-css":"node scripts/build_host_css.mjs"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"koa":"^3.2.1","jose":"^5.9.0","otplib":"^12.0.1","qrcode":"^1.5.4","koa-mount":"^4.2.0","oidc-provider":"^9.8.4","@simplewebauthn/server":"^13.3.1","@adonis-agora/authkit-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.8.9","vite":"8.0.14","luxon":"3.7.2","react":"19.2.6","edge.js":"6.5.1","ioredis":"5.4.2","recharts":"3.8.1","react-dom":"19.2.6","@types/koa":"^2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"^3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.1","@types/react":"19.2.15","@vinejs/vine":"4.4.0","ioredis-mock":"^8.9.0","@types/qrcode":"^1.5.5","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.3.5","better-sqlite3":"^11.0.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@types/koa-mount":"^4.0.5","@types/react-dom":"19.2.3","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@vitejs/plugin-react":"6.0.2","react-error-boundary":"6.1.2","@adonis-agora/durable":"^0.2.0","@tanstack/react-query":"5.100.14","@adonis-agora/telescope":"^0.1.0","@adonis-agora/authkit-react":"0.16.0"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.3.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.3.3","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/durable":"^0.2.0","@adonis-agora/telescope":"^0.1.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.42.0_1784505255986_0.19660426489702898","host":"s3://npm-registry-packages-npm-production"}},"0.43.0":{"name":"@adonis-agora/authkit-server","version":"0.43.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.43.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-authkit/issues"},"dist":{"shasum":"af886dbbb7b507403d25791ec3ec66510157236c","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.43.0.tgz","fileCount":399,"integrity":"sha512-3Rkn3xlwD6hvx7OOiQNASbIP8Q/fL96zOmo+OJxAa/BSMhxa7onI07uk1pO149fR8GN/vyOW1jIqNZGxsLbOiQ==","signatures":[{"sig":"MEQCIDHiDHui/jzj4H5CjIXuo4tVQ1y61avx87jJNuzoK3ZeAiBdNt/vD+ItXm71xFDGcE1NPQy1hVLBkh3W5d2a5J+GQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2665151},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/index.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_ui.mjs && tsc && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs","build:host-css":"node scripts/build_host_css.mjs"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"koa":"^3.2.1","jose":"^5.9.0","otplib":"^12.0.1","qrcode":"^1.5.4","koa-mount":"^4.2.0","oidc-provider":"^9.8.4","@simplewebauthn/server":"^13.3.1","@adonis-agora/authkit-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.8.9","vite":"8.0.14","luxon":"3.7.2","react":"19.2.6","edge.js":"6.5.1","ioredis":"5.4.2","recharts":"3.8.1","react-dom":"19.2.6","@types/koa":"^2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"^3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.1","@types/react":"19.2.15","@vinejs/vine":"4.4.0","ioredis-mock":"^8.9.0","@types/qrcode":"^1.5.5","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.3.5","better-sqlite3":"^11.0.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@types/koa-mount":"^4.0.5","@types/react-dom":"19.2.3","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@vitejs/plugin-react":"6.0.2","react-error-boundary":"6.1.2","@adonis-agora/durable":"^0.2.0","@tanstack/react-query":"5.100.14","@adonis-agora/telescope":"^0.1.0","@adonis-agora/authkit-react":"0.16.0"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.3.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.3.3","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/durable":"^0.2.0","@adonis-agora/telescope":"^0.1.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.43.0_1784550319005_0.8818744497554958","host":"s3://npm-registry-packages-npm-production"}},"0.44.0":{"name":"@adonis-agora/authkit-server","version":"0.44.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.44.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-authkit/issues"},"dist":{"shasum":"32512893da97f61572b472d0da7ca0ffba51785c","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.44.0.tgz","fileCount":401,"integrity":"sha512-7YfC5d9VwdI5hPeiokr0ajS1DCnhMJadxY6gruUJQvQTzLd53N1MoENcW9Iur0CXX1SpqNbvHrj00JzNcw8qhA==","signatures":[{"sig":"MEQCICNxG0wKo++322LNpWGvKU7G9G7n/AiRofQfawrVwnf2AiAmXLEtc/r5qRsEBz5B6mTZHMDt1L5V5amKYZ1cASWUdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2667744},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/index.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_ui.mjs && tsc && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs","build:host-css":"node scripts/build_host_css.mjs"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"koa":"^3.2.1","jose":"^5.9.0","otplib":"^12.0.1","qrcode":"^1.5.4","koa-mount":"^4.2.0","oidc-provider":"^9.8.4","@simplewebauthn/server":"^13.3.1","@adonis-agora/authkit-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.8.9","vite":"8.0.14","luxon":"3.7.2","react":"19.2.6","edge.js":"6.5.1","ioredis":"5.4.2","recharts":"3.8.1","react-dom":"19.2.6","@types/koa":"^2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"^3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.1","@types/react":"19.2.15","@vinejs/vine":"4.4.0","ioredis-mock":"^8.9.0","@types/qrcode":"^1.5.5","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.3.5","better-sqlite3":"^11.0.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@types/koa-mount":"^4.0.5","@types/react-dom":"19.2.3","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@vitejs/plugin-react":"6.0.2","react-error-boundary":"6.1.2","@adonis-agora/durable":"^0.2.0","@tanstack/react-query":"5.100.14","@adonis-agora/telescope":"^0.1.0","@adonis-agora/authkit-react":"0.16.0"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.3.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.3.3","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/durable":"^0.2.0","@adonis-agora/telescope":"^0.1.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.44.0_1784564020517_0.6043950804631082","host":"s3://npm-registry-packages-npm-production"}},"0.45.0":{"name":"@adonis-agora/authkit-server","version":"0.45.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.45.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-authkit/issues"},"dist":{"shasum":"e5c5ff5efa0ae7c71a98be28f11d33a600962718","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.45.0.tgz","fileCount":401,"integrity":"sha512-3wW0DhSM8Ehmk7+vw5uMJPkR7+eedsu+kP2ftNoQNBMlmdQWk/ldW5gaD/wBGBd/Rl6BeYjUDzrLIngHY3HmjA==","signatures":[{"sig":"MEQCIEI1/WvuYmBux3jt6OOMoB2DBDSvzoiifPUT3oqd3dUdAiBMhtDlGfnrMNIuE9olsbUltowcrqschpRcVcFwjKbNZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2676309},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/index.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_ui.mjs && tsc && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs","build:host-css":"node scripts/build_host_css.mjs"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"koa":"^3.2.1","jose":"^5.9.0","otplib":"^12.0.1","qrcode":"^1.5.4","koa-mount":"^4.2.0","oidc-provider":"^9.8.4","@simplewebauthn/server":"^13.3.1","@adonis-agora/authkit-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.8.9","vite":"8.0.14","luxon":"3.7.2","react":"19.2.6","edge.js":"6.5.1","ioredis":"5.4.2","recharts":"3.8.1","react-dom":"19.2.6","@types/koa":"^2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"^3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.1","@types/react":"19.2.15","@vinejs/vine":"4.4.0","ioredis-mock":"^8.9.0","@types/qrcode":"^1.5.5","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.3.5","better-sqlite3":"^11.0.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@types/koa-mount":"^4.0.5","@types/react-dom":"19.2.3","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@vitejs/plugin-react":"6.0.2","react-error-boundary":"6.1.2","@adonis-agora/durable":"^0.2.0","@tanstack/react-query":"5.100.14","@adonis-agora/telescope":"^0.1.0","@adonis-agora/authkit-react":"0.16.0"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.3.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.3.3","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/media":"^0.1.0","@adonis-agora/durable":"^0.2.0","@adonis-agora/telescope":"^0.1.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.45.0_1784564636498_0.5797299539713212","host":"s3://npm-registry-packages-npm-production"}},"0.46.0":{"name":"@adonis-agora/authkit-server","version":"0.46.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.46.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-authkit/issues"},"dist":{"shasum":"a6bf0d0df445641588b618f8fd99a2fa896bd4b6","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.46.0.tgz","fileCount":414,"integrity":"sha512-ROwR/G0lvP3+PQcQ9C5MLabfrfmf71tJ5/4dNj5Jhc83DXrjEPXjg3L1dD2qVGTWWm+s9ROwDgzBOvgNAtoPVA==","signatures":[{"sig":"MEYCIQD5rJZHrUDN5caESvtehjKGQT3ppFYopEl7obS8LnFDdAIhAKHMF4H5gz+QZ4Vkn9X+cqr0v8zrV/uux4dyiM9qZZdY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2780510},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/index.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"koa":"^3.2.1","jose":"^5.9.0","otplib":"^12.0.1","qrcode":"^1.5.4","koa-mount":"^4.2.0","oidc-provider":"^9.8.4","@simplewebauthn/server":"^13.3.1","@simplewebauthn/browser":"^13.3.0","@adonis-agora/authkit-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.8.9","vite":"8.0.14","luxon":"3.7.2","react":"19.2.6","edge.js":"6.5.1","esbuild":"0.25.12","ioredis":"5.4.2","recharts":"3.8.1","react-dom":"19.2.6","@types/koa":"^2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"^3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.1","@types/react":"19.2.15","@vinejs/vine":"4.4.0","ioredis-mock":"^8.9.0","@types/qrcode":"^1.5.5","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.3.5","better-sqlite3":"^11.0.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@types/koa-mount":"^4.0.5","@types/react-dom":"19.2.3","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@vitejs/plugin-react":"6.0.2","react-error-boundary":"6.1.2","@adonis-agora/durable":"^0.2.0","@tanstack/react-query":"5.100.14","@adonis-agora/telescope":"^0.1.0","@adonis-agora/authkit-react":"0.16.0"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.3.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.3.3","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/media":"^0.1.0","@adonis-agora/durable":"^0.2.0","@adonis-agora/telescope":"^0.1.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.46.0_1784652556158_0.6077130741898502","host":"s3://npm-registry-packages-npm-production"}},"0.47.0":{"name":"@adonis-agora/authkit-server","version":"0.47.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.47.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-authkit/issues"},"dist":{"shasum":"20d23bedd38a86c6d3f88125cfa17ae2f71f37a8","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.47.0.tgz","fileCount":418,"integrity":"sha512-OGC2tEJlVn+8xwZ/tmsIxjVP3/pA57d6gv/CTLQh3bRcN9zY0uo6wC2xCPi+qga64YLaNDaSIpDXLVpAB7lSrA==","signatures":[{"sig":"MEUCIFRaW4Cea6pefE2suedol6KfPXbpOPmtgejbca3E7r3/AiEA80lYUoOO0M648WZjtf2rC8zUlzj2T3PgeP3lZ/aoNE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2810532},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/index.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"koa":"^3.2.1","jose":"^5.9.0","otplib":"^12.0.1","qrcode":"^1.5.4","koa-mount":"^4.2.0","oidc-provider":"^9.8.4","@simplewebauthn/server":"^13.3.1","@simplewebauthn/browser":"^13.3.0","@adonis-agora/authkit-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.8.9","vite":"8.0.14","luxon":"3.7.2","react":"19.2.6","edge.js":"6.5.1","esbuild":"0.25.12","ioredis":"5.4.2","recharts":"3.8.1","react-dom":"19.2.6","@types/koa":"^2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"^3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.1","@types/react":"19.2.15","@vinejs/vine":"4.4.0","ioredis-mock":"^8.9.0","@types/qrcode":"^1.5.5","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.3.5","better-sqlite3":"^11.0.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@types/koa-mount":"^4.0.5","@types/react-dom":"19.2.3","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@vitejs/plugin-react":"6.0.2","react-error-boundary":"6.1.2","@adonis-agora/durable":"^0.2.0","@tanstack/react-query":"5.100.14","@adonis-agora/telescope":"^0.1.0","@adonis-agora/authkit-react":"0.16.0"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.3.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.3.3","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/media":"^0.1.0","@adonis-agora/durable":"^0.2.0","@adonis-agora/telescope":"^0.1.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.47.0_1784656394727_0.07451636581659327","host":"s3://npm-registry-packages-npm-production"}},"0.48.0":{"name":"@adonis-agora/authkit-server","version":"0.48.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.48.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-authkit/issues"},"dist":{"shasum":"3de1c5c74ddee2a724d19d46d86d0764a71ae8ff","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.48.0.tgz","fileCount":420,"integrity":"sha512-MXiqJJwh8wPozBV7tV7lzZ0AaXwSx2e720aOjhpmKJZYlB/6lVCSRLVrHBU1EA8w4Sf2qq+Fu4lXCOHH+1bK6Q==","signatures":[{"sig":"MEQCIFOxONtwT8P+0iNPyBRJWC1n54IHKRkRJ5YoBeFuZPpNAiBwFIAzml52LZKkI4Fmg5n7FvyCP6GnBs7QEgxbyARBDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2837884},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/index.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"koa":"^3.2.1","jose":"^5.9.0","otplib":"^12.0.1","qrcode":"^1.5.4","koa-mount":"^4.2.0","oidc-provider":"^9.8.4","@simplewebauthn/server":"^13.3.1","@simplewebauthn/browser":"^13.3.0","@adonis-agora/authkit-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.8.9","vite":"8.0.14","luxon":"3.7.2","react":"19.2.6","edge.js":"6.5.1","esbuild":"0.25.12","ioredis":"5.4.2","recharts":"3.8.1","react-dom":"19.2.6","@types/koa":"^2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"^3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.1","@types/react":"19.2.15","@vinejs/vine":"4.4.0","ioredis-mock":"^8.9.0","@types/qrcode":"^1.5.5","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.3.5","better-sqlite3":"^11.0.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@types/koa-mount":"^4.0.5","@types/react-dom":"19.2.3","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@vitejs/plugin-react":"6.0.2","react-error-boundary":"6.1.2","@adonis-agora/durable":"^0.2.0","@tanstack/react-query":"5.100.14","@adonis-agora/telescope":"^0.1.0","@adonis-agora/authkit-react":"0.16.0"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.3.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.3.3","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/media":"^0.1.0","@adonis-agora/durable":"^0.2.0","@adonis-agora/telescope":"^0.1.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.48.0_1784676811834_0.7506447517218053","host":"s3://npm-registry-packages-npm-production"}},"0.49.0":{"name":"@adonis-agora/authkit-server","version":"0.49.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.49.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-authkit/issues"},"dist":{"shasum":"77849c2f860b95a2834734fd9a3882b33c34dcea","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.49.0.tgz","fileCount":422,"integrity":"sha512-OoHDuSUADSm6Gj+xd2AcqcqJDvERFiFcAWT/nHThGUfbAbEN6pxMo1bc6kVovpk9DfgilsyMwFJaTMV0GhapGA==","signatures":[{"sig":"MEYCIQDERtU8j7d2VAdXzAC8WrW3AonD4mtmprgk6sKHdkaacQIhAIecTdtwqZ4HJbLVAR2S9x2XvfBS6LdR+EgELD1CJRU0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2838123},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/index.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"koa":"^3.2.1","jose":"^5.9.0","otplib":"^12.0.1","qrcode":"^1.5.4","koa-mount":"^4.2.0","oidc-provider":"^9.8.4","@simplewebauthn/server":"^13.3.1","@simplewebauthn/browser":"^13.3.0","@adonis-agora/authkit-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.8.9","vite":"8.0.14","luxon":"3.7.2","react":"19.2.6","edge.js":"6.5.1","esbuild":"0.25.12","ioredis":"5.4.2","recharts":"3.8.1","react-dom":"19.2.6","@types/koa":"^2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"^3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.1","@types/react":"19.2.15","@vinejs/vine":"4.4.0","ioredis-mock":"^8.9.0","@types/qrcode":"^1.5.5","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.3.5","better-sqlite3":"^11.0.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@types/koa-mount":"^4.0.5","@types/react-dom":"19.2.3","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@vitejs/plugin-react":"6.0.2","react-error-boundary":"6.1.2","@adonis-agora/durable":"^0.2.0","@tanstack/react-query":"5.100.14","@adonis-agora/telescope":"^0.1.0","@adonis-agora/authkit-react":"0.17.0"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.3.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.3.3","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/media":"^0.1.0","@adonis-agora/durable":"^0.2.0","@adonis-agora/telescope":"^0.1.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.49.0_1784679576423_0.18213076046249022","host":"s3://npm-registry-packages-npm-production"}},"0.50.0":{"name":"@adonis-agora/authkit-server","version":"0.50.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.50.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-authkit/issues"},"dist":{"shasum":"0d943d1f7beae120176b9b7e302e1038060a52b5","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.50.0.tgz","fileCount":424,"integrity":"sha512-2U2boOjYFwLVfjezQWMuMyCWUxcbgrNhhFk+I7q3TYuz9SVzWZY5IAmgsrwZzSyjKjKOHBH53b9X08lZTkQmGA==","signatures":[{"sig":"MEUCIAZeo/8WP2Sa5etwQQfHsL5ZPFYoGj+5KgD2bnzB1+V1AiEAweNtMjNcshttt+/uBvtsLMjDF3kQ/0YQwrqaf9FSf5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2878962},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/index.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"koa":"^3.2.1","jose":"^5.9.0","otplib":"^12.0.1","qrcode":"^1.5.4","koa-mount":"^4.2.0","oidc-provider":"^9.8.4","@simplewebauthn/server":"^13.3.1","@simplewebauthn/browser":"^13.3.0","@adonis-agora/authkit-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.8.9","vite":"8.0.14","luxon":"3.7.2","react":"19.2.6","edge.js":"6.5.1","esbuild":"0.25.12","ioredis":"5.4.2","recharts":"3.8.1","react-dom":"19.2.6","@types/koa":"^2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"^3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.1","@types/react":"19.2.15","@vinejs/vine":"4.4.0","ioredis-mock":"^8.9.0","@types/qrcode":"^1.5.5","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.3.5","better-sqlite3":"^11.0.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@types/koa-mount":"^4.0.5","@types/react-dom":"19.2.3","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@vitejs/plugin-react":"6.0.2","react-error-boundary":"6.1.2","@adonis-agora/durable":"^0.2.0","@tanstack/react-query":"5.100.14","@adonis-agora/telescope":"^0.1.0","@adonis-agora/authkit-react":"0.17.0"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.3.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.3.3","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/media":"^0.1.0","@adonis-agora/durable":"^0.2.0","@adonis-agora/telescope":"^0.1.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.50.0_1784718896832_0.35485340071728677","host":"s3://npm-registry-packages-npm-production"}},"0.51.0":{"name":"@adonis-agora/authkit-server","version":"0.51.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.51.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-authkit/issues"},"dist":{"shasum":"2372281ddfb6aefa28b57e588e25ec621cea0550","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.51.0.tgz","fileCount":426,"integrity":"sha512-TRyXmlOpvHKjmjCZmMla2fhEwYcJv7HYZsDm9+RwdfZNHhcFynVc9Vyb2BYJWrtXrNapaRnj4nDle0ddO8IE7g==","signatures":[{"sig":"MEQCIALeh9nti/260DCa20f8iu9rB9AAySwXFtWqOXgmOS9lAiBPUFE0t0YXZPozNJpLvli2zdvAafCUKwY8kAOzUBoFUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2886293},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/index.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"koa":"^3.2.1","jose":"^5.9.0","otplib":"^12.0.1","qrcode":"^1.5.4","koa-mount":"^4.2.0","oidc-provider":"^9.8.4","@simplewebauthn/server":"^13.3.1","@simplewebauthn/browser":"^13.3.0","@adonis-agora/authkit-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.8.9","vite":"8.0.14","luxon":"3.7.2","react":"19.2.6","edge.js":"6.5.1","esbuild":"0.25.12","ioredis":"5.4.2","recharts":"3.8.1","react-dom":"19.2.6","@types/koa":"^2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"^3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.1","@types/react":"19.2.15","@vinejs/vine":"4.4.0","ioredis-mock":"^8.9.0","@types/qrcode":"^1.5.5","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.3.5","better-sqlite3":"^11.0.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@types/koa-mount":"^4.0.5","@types/react-dom":"19.2.3","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@vitejs/plugin-react":"6.0.2","react-error-boundary":"6.1.2","@adonis-agora/durable":"^0.2.0","@tanstack/react-query":"5.100.14","@adonis-agora/telescope":"^0.1.0","@adonis-agora/authkit-react":"0.17.0"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.3.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.3.3","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/media":"^0.1.0","@adonis-agora/durable":"^0.2.0","@adonis-agora/telescope":"^0.1.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.51.0_1784733886383_0.5947341871137308","host":"s3://npm-registry-packages-npm-production"}},"0.51.1":{"name":"@adonis-agora/authkit-server","version":"0.51.1","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.51.1","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-authkit/issues"},"dist":{"shasum":"0946bdcc68249e910b3a4cbe9c9dfc7a79d29ef2","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.51.1.tgz","fileCount":426,"integrity":"sha512-i4aYAJhevmTqMttZlN/nquwdh+QXaIbwxhsZeQX91ByO2e+fHJLuUvUAVURwohs5DZdh0M/BWRJdhxaCU3TmuA==","signatures":[{"sig":"MEYCIQC78ANXwzOz99zs/zpKBf3MGgWRlFTi85lkb5Dk8BofyQIhANZY9o9681loXZd3zgXb5danYqn9GZqhMYwNujYd8XkI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2887119},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/index.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"koa":"^3.2.1","jose":"^5.9.0","otplib":"^12.0.1","qrcode":"^1.5.4","koa-mount":"^4.2.0","oidc-provider":"^9.8.4","@simplewebauthn/server":"^13.3.1","@simplewebauthn/browser":"^13.3.0","@adonis-agora/authkit-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.8.9","vite":"8.0.14","luxon":"3.7.2","react":"19.2.6","edge.js":"6.5.1","esbuild":"0.25.12","ioredis":"5.4.2","recharts":"3.8.1","react-dom":"19.2.6","@types/koa":"^2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"^3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.1","@types/react":"19.2.15","@vinejs/vine":"4.4.0","ioredis-mock":"^8.9.0","@types/qrcode":"^1.5.5","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.3.5","better-sqlite3":"^11.0.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@types/koa-mount":"^4.0.5","@types/react-dom":"19.2.3","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@vitejs/plugin-react":"6.0.2","react-error-boundary":"6.1.2","@adonis-agora/durable":"^0.2.0","@tanstack/react-query":"5.100.14","@adonis-agora/telescope":"^0.1.0","@adonis-agora/authkit-react":"0.17.0"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.3.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.3.3","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/media":"^0.1.0","@adonis-agora/durable":"^0.2.0","@adonis-agora/telescope":"^0.1.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.51.1_1784739203472_0.05901232448063709","host":"s3://npm-registry-packages-npm-production"}},"0.52.0":{"name":"@adonis-agora/authkit-server","version":"0.52.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.52.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-authkit/issues"},"dist":{"shasum":"000de8b129d37b50ac52e7d3fdd0f0cc56346584","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.52.0.tgz","fileCount":429,"integrity":"sha512-JT63q4sCmHm6vn3xo4glteq+t/45sXCd7I1jGZlJD3KO3X873qioSslrmZmKQ3oIrrswHqs62kB1M8Y5FHU2xQ==","signatures":[{"sig":"MEUCIQDyCuR2szrfwlj1aCP/Q6YzYjnUUW4IMA3NB65LO6nW5wIgQVK/FZY5gALwZXN85+hXbLQr6hzE9Y5Qs1emntnU7ng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2899380},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/index.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"koa":"^3.2.1","jose":"^5.9.0","otplib":"^12.0.1","qrcode":"^1.5.4","koa-mount":"^4.2.0","oidc-provider":"^9.8.4","@simplewebauthn/server":"^13.3.1","@simplewebauthn/browser":"^13.3.0","@adonis-agora/authkit-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.8.9","vite":"8.0.14","luxon":"3.7.2","react":"19.2.6","edge.js":"6.5.1","esbuild":"0.25.12","ioredis":"5.4.2","recharts":"3.8.1","react-dom":"19.2.6","@types/koa":"^2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"^3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.1","@types/react":"19.2.15","@vinejs/vine":"4.4.0","ioredis-mock":"^8.9.0","@types/qrcode":"^1.5.5","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.3.5","better-sqlite3":"^11.0.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@types/koa-mount":"^4.0.5","@types/react-dom":"19.2.3","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@vitejs/plugin-react":"6.0.2","react-error-boundary":"6.1.2","@adonis-agora/durable":"^0.2.0","@tanstack/react-query":"5.100.14","@adonis-agora/telescope":"^0.1.0","@adonis-agora/authkit-react":"0.17.0"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.3.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.3.3","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/media":"^0.1.0","@adonis-agora/durable":"^0.2.0","@adonis-agora/telescope":"^0.1.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.52.0_1784750396793_0.08938901361221241","host":"s3://npm-registry-packages-npm-production"}},"0.52.1":{"name":"@adonis-agora/authkit-server","version":"0.52.1","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.52.1","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-authkit/issues"},"dist":{"shasum":"4f00ee3157a89e1e1610405f6281cf7b87f1716c","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.52.1.tgz","fileCount":429,"integrity":"sha512-8YqsqG5EsjyOpQKIdhFSx757GgrScuKZ3FDm5Qay+KACTLYpK+4Nxoc4oadebbUMHOEntL3HBtAV1G6KrIx3vA==","signatures":[{"sig":"MEUCIQCrnMah0Cv+AJOY2mAJrA9FsFbLIdlCabK388Eai4um5AIgfghg9hfZKiM9hZ6BQRVGMJ7NybVnWzjHmrxrj10eSRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2900496},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/index.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"koa":"^3.2.1","jose":"^5.9.0","otplib":"^12.0.1","qrcode":"^1.5.4","koa-mount":"^4.2.0","oidc-provider":"^9.8.4","@simplewebauthn/server":"^13.3.1","@simplewebauthn/browser":"^13.3.0","@adonis-agora/authkit-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.8.9","vite":"8.0.14","luxon":"3.7.2","react":"19.2.6","edge.js":"6.5.1","esbuild":"0.25.12","ioredis":"5.4.2","recharts":"3.8.1","react-dom":"19.2.6","@types/koa":"^2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"^3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.1","@types/react":"19.2.15","@vinejs/vine":"4.4.0","ioredis-mock":"^8.9.0","@types/qrcode":"^1.5.5","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.3.5","better-sqlite3":"^11.0.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@types/koa-mount":"^4.0.5","@types/react-dom":"19.2.3","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@vitejs/plugin-react":"6.0.2","react-error-boundary":"6.1.2","@adonis-agora/durable":"^0.2.0","@tanstack/react-query":"5.100.14","@adonis-agora/telescope":"^0.1.0","@adonis-agora/authkit-react":"0.17.0"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.3.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.3.3","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/media":"^0.1.0","@adonis-agora/durable":"^0.2.0","@adonis-agora/telescope":"^0.1.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.52.1_1784754213906_0.9233348945150743","host":"s3://npm-registry-packages-npm-production"}},"0.53.0":{"name":"@adonis-agora/authkit-server","version":"0.53.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.53.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-authkit/issues"},"dist":{"shasum":"11e1320970377f8bca2cd91234c38d9f74452da1","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.53.0.tgz","fileCount":431,"integrity":"sha512-lJEe2fOa7TQ8UE8/G7ax/rVKF9CQq9r87oGT6a+Xhp0gHWFWqaJX3hoJ7Q6czNxLvPP4E/P8ioT1MtcZka8nOA==","signatures":[{"sig":"MEUCIQCoSXzFhW5yjYU38q9ytDgiQuaj4f37swL6AxMeogiVTQIgENKgL3dqcY/0PCfWCxV2qovXGsSdgPIwUq1QUxSa0e4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2910143},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/index.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"koa":"^3.2.1","jose":"^5.9.0","otplib":"^12.0.1","qrcode":"^1.5.4","koa-mount":"^4.2.0","oidc-provider":"^9.8.4","@simplewebauthn/server":"^13.3.1","@simplewebauthn/browser":"^13.3.0","@adonis-agora/authkit-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.8.9","vite":"8.0.14","luxon":"3.7.2","react":"19.2.6","edge.js":"6.5.1","esbuild":"0.25.12","ioredis":"5.4.2","recharts":"3.8.1","react-dom":"19.2.6","@types/koa":"^2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"^3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.1","@types/react":"19.2.15","@vinejs/vine":"4.4.0","ioredis-mock":"^8.9.0","@types/qrcode":"^1.5.5","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.3.5","better-sqlite3":"^11.0.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@types/koa-mount":"^4.0.5","@types/react-dom":"19.2.3","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@vitejs/plugin-react":"6.0.2","react-error-boundary":"6.1.2","@adonis-agora/durable":"^0.2.0","@tanstack/react-query":"5.100.14","@adonis-agora/telescope":"^0.1.0","@adonis-agora/authkit-react":"0.18.0"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.3.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.3.3","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/media":"^0.1.0","@adonis-agora/durable":"^0.2.0","@adonis-agora/telescope":"^0.1.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.53.0_1785082489700_0.3567035218429859","host":"s3://npm-registry-packages-npm-production"}},"0.54.0":{"name":"@adonis-agora/authkit-server","version":"0.54.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.54.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-authkit/issues"},"dist":{"shasum":"d26850bfd3fa9f7b0a808809fe18bddd7a4d33f8","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.54.0.tgz","fileCount":433,"integrity":"sha512-jt1qi8imue5Fh5VcN15+rjJ2G/3aj6iwt9GEwv8lzY0p9rOtBpbpSopZg5zEvjNAylvggpcbtU/rt0wz9IQCJw==","signatures":[{"sig":"MEUCIQCm22eADEBqRLmiV+/DW1FvbpQEAxuMl93yYOMZXfvmqgIgU3ze9F/IzRG8MZs5vmMxjQ1UC67fZ1LKlOU5IahuOgM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2919681},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/index.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"koa":"^3.2.1","jose":"^5.9.0","otplib":"^12.0.1","qrcode":"^1.5.4","koa-mount":"^4.2.0","oidc-provider":"^9.8.4","@simplewebauthn/server":"^13.3.1","@simplewebauthn/browser":"^13.3.0","@adonis-agora/authkit-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.8.9","vite":"8.0.14","luxon":"3.7.2","react":"19.2.6","edge.js":"6.5.1","esbuild":"0.25.12","ioredis":"5.4.2","recharts":"3.8.1","react-dom":"19.2.6","@types/koa":"^2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"^3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.1","@types/react":"19.2.15","@vinejs/vine":"4.4.0","ioredis-mock":"^8.9.0","@types/qrcode":"^1.5.5","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.3.5","better-sqlite3":"^11.0.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@types/koa-mount":"^4.0.5","@types/react-dom":"19.2.3","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@vitejs/plugin-react":"6.0.2","react-error-boundary":"6.1.2","@adonis-agora/durable":"^0.2.0","@tanstack/react-query":"5.100.14","@adonis-agora/telescope":"^0.1.0","@adonis-agora/authkit-react":"0.18.0"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.3.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.3.3","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/media":"^0.1.0","@adonis-agora/durable":"^0.2.0","@adonis-agora/telescope":"^0.1.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.54.0_1785164104900_0.20326592994883486","host":"s3://npm-registry-packages-npm-production"}},"0.55.0":{"name":"@adonis-agora/authkit-server","version":"0.55.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.55.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-authkit/issues"},"dist":{"shasum":"2e4d285bf30a26bce15955fd9b491e5c34b530cd","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.55.0.tgz","fileCount":439,"integrity":"sha512-RYY5RhoHELZ9an1kHSGiGfzHGo6UqnoigJzOCigU95ABqugUb8lMW8q2auJHuHrA8e3YwBM4vi2dD/PgwfpFfA==","signatures":[{"sig":"MEUCIHEuNcJ68jAyHyL6qk02Mp/fNGjlwh1uBXf80MZ3ChvDAiEAieNGF1btBzoe87WQQ/DzbQHpdxw2HiFJwmreXU2v3SA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3028322},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/index.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"koa":"^3.2.1","jose":"^5.9.0","otplib":"^12.0.1","qrcode":"^1.5.4","koa-mount":"^4.2.0","oidc-provider":"^9.8.4","@simplewebauthn/server":"^13.3.1","@simplewebauthn/browser":"^13.3.0","@adonis-agora/authkit-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.8.9","vite":"8.0.14","luxon":"3.7.2","react":"19.2.6","edge.js":"6.5.1","esbuild":"0.25.12","ioredis":"5.4.2","recharts":"3.8.1","react-dom":"19.2.6","@types/koa":"^2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"^3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.1","@types/react":"19.2.15","@vinejs/vine":"4.4.0","ioredis-mock":"^8.9.0","@types/qrcode":"^1.5.5","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.3.5","better-sqlite3":"^11.0.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@types/koa-mount":"^4.0.5","@types/react-dom":"19.2.3","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"^8.2.7","@vitejs/plugin-react":"6.0.2","react-error-boundary":"6.1.2","@adonis-agora/durable":"^0.2.0","@tanstack/react-query":"5.100.14","@types/better-sqlite3":"^7.6.13","@adonis-agora/telescope":"^0.1.0","@adonis-agora/authkit-react":"0.18.0"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.3.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.3.3","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/media":"^0.1.0","@adonis-agora/durable":"^0.2.0","@adonis-agora/telescope":"^0.1.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.55.0_1785372798447_0.7483990188323464","host":"s3://npm-registry-packages-npm-production"}},"0.55.1":{"name":"@adonis-agora/authkit-server","version":"0.55.1","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.55.1","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-authkit/issues"},"dist":{"shasum":"2e2fcdc5328225a22f08c06479fcda59777c6c16","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.55.1.tgz","fileCount":439,"integrity":"sha512-sxxXiWZHL1BgDUxNVxpIVlLQILWC8piahUMdZv+b8kkFl3ULo+QGHoYWejYZjyftm1kZM0vKAEIqGLZ10h7O3A==","signatures":[{"sig":"MEYCIQDV1RlRKbMmSQxSQ5LRKCv9TuOnRPOM5dEgh0zu/F8qfwIhAOLjs6BPJF/RTgtTjCLpckjffGrGHaalT1lFmnxJkzB2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3030349},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/index.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"koa":"^3.2.1","jose":"^5.9.0","otplib":"^12.0.1","qrcode":"^1.5.4","koa-mount":"^4.2.0","oidc-provider":"^9.8.4","@simplewebauthn/server":"^13.3.1","@simplewebauthn/browser":"^13.3.0","@adonis-agora/authkit-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.8.9","vite":"8.0.14","luxon":"3.7.2","react":"19.2.6","edge.js":"6.5.1","esbuild":"0.25.12","ioredis":"5.4.2","recharts":"3.8.1","react-dom":"19.2.6","@types/koa":"^2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"^3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.1","@types/react":"19.2.15","@vinejs/vine":"4.4.0","ioredis-mock":"^8.9.0","@types/qrcode":"^1.5.5","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.3.5","better-sqlite3":"^11.0.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@types/koa-mount":"^4.0.5","@types/react-dom":"19.2.3","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"^8.2.7","@vitejs/plugin-react":"6.0.2","react-error-boundary":"6.1.2","@adonis-agora/durable":"^0.2.0","@tanstack/react-query":"5.100.14","@types/better-sqlite3":"^7.6.13","@adonis-agora/telescope":"^0.1.0","@adonis-agora/authkit-react":"0.18.0"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.3.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.3.3","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/media":"^0.1.0","@adonis-agora/durable":"^0.2.0","@adonis-agora/telescope":"^0.1.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.55.1_1786460321492_0.30675848713303133","host":"s3://npm-registry-packages-npm-production"}},"0.55.2":{"name":"@adonis-agora/authkit-server","version":"0.55.2","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.55.2","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-authkit/issues"},"dist":{"shasum":"f25e506fbb196e7b5cc19fe817ca554d238283d8","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.55.2.tgz","fileCount":439,"integrity":"sha512-wfa6POuxb1dWR6ryvTZqaqI836ZHay6bvuE1x6UUndECd/K+5t6WHrdXjJQ0DUfjtjXNhhmXVYxoccfssjWPPg==","signatures":[{"sig":"MEUCIDBEysPwy+8rjaYr8p03/TVQ8hGnB/SmjPSPhbhnYw5SAiEAyDqIQIeH2FCEQwjCtdKfBDZtRcixmxUO+t6CHMObkiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3031175},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/index.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"koa":"^3.2.1","jose":"^5.9.0","otplib":"^12.0.1","qrcode":"^1.5.4","koa-mount":"^4.2.0","oidc-provider":"^9.8.4","@simplewebauthn/server":"^13.3.1","@simplewebauthn/browser":"^13.3.0","@adonis-agora/authkit-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.8.9","vite":"8.0.14","luxon":"3.7.2","react":"19.2.6","edge.js":"6.5.1","esbuild":"0.25.12","ioredis":"5.4.2","recharts":"3.8.1","react-dom":"19.2.6","@types/koa":"^2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"^3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.1","@types/react":"19.2.15","@vinejs/vine":"4.4.0","ioredis-mock":"^8.9.0","@types/qrcode":"^1.5.5","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.3.5","better-sqlite3":"^11.0.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@types/koa-mount":"^4.0.5","@types/react-dom":"19.2.3","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"^8.2.7","@vitejs/plugin-react":"6.0.2","react-error-boundary":"6.1.2","@adonis-agora/durable":"^0.2.0","@tanstack/react-query":"5.100.14","@types/better-sqlite3":"^7.6.13","@adonis-agora/telescope":"^0.1.0","@adonis-agora/authkit-react":"0.18.0"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.3.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.3.3","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/media":"^0.1.0","@adonis-agora/durable":"^0.2.0","@adonis-agora/telescope":"^0.1.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.55.2_1786484717103_0.2266820597459558","host":"s3://npm-registry-packages-npm-production"}},"0.56.0":{"name":"@adonis-agora/authkit-server","version":"0.56.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.56.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-authkit/issues"},"dist":{"shasum":"ddef1e250d803f430cbde2eb7cf0917186cb3e19","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.56.0.tgz","fileCount":439,"integrity":"sha512-GonIq0VErsLhauNKEzKQDt0FT9y/876Yxxq8gcIftPpR77xiRdCPqD1iCWnpbpL55LujAqXkeUg3bIR1Y8HDLQ==","signatures":[{"sig":"MEQCIHbBFeAuS9dVrBRWjVbjN00ur8OCiYseVO0VQPTwuLEYAiB0pZU/Q9kCKeR/75N+vRFT1p3UYpD79ANphzRaTjpkTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-server@0.56.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3037041},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/index.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffe873a7-bc7b-4cea-a184-0ea7437c0abd"}},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"koa":"3.2.1","jose":"5.10.0","otplib":"12.0.1","qrcode":"1.5.4","koa-mount":"4.2.0","oidc-provider":"9.11.3","@simplewebauthn/server":"13.3.2","@simplewebauthn/browser":"13.3.0","@adonis-agora/authkit-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.5","vite":"8.2.1","luxon":"3.7.2","react":"19.2.8","edge.js":"6.5.1","esbuild":"0.28.2","ioredis":"5.4.2","recharts":"3.10.1","react-dom":"19.2.8","@types/koa":"2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.4","@types/react":"19.2.18","@vinejs/vine":"4.4.0","ioredis-mock":"8.13.1","@types/qrcode":"1.5.6","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.4.0","better-sqlite3":"11.10.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@types/koa-mount":"4.0.5","@types/react-dom":"19.2.4","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"8.2.8","@vitejs/plugin-react":"6.0.5","react-error-boundary":"6.1.2","@adonis-agora/durable":"0.22.0","@tanstack/react-query":"5.101.4","@types/better-sqlite3":"7.6.13","@adonis-agora/telescope":"0.6.0","@adonis-agora/authkit-react":"0.18.0"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.3.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.3.3","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/media":"^0.1.0","@adonis-agora/durable":"^0.22.0","@adonis-agora/telescope":"^0.1.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.56.0_1786588848042_0.938786184351396","host":"s3://npm-registry-packages-npm-production"}},"0.57.0":{"name":"@adonis-agora/authkit-server","version":"0.57.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.57.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-authkit/issues"},"dist":{"shasum":"67700803982d8c81445c84180acff73c899c6213","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.57.0.tgz","fileCount":439,"integrity":"sha512-rPfjzX6r1RcWa5g01ZAzRHxQCt5tNBpJvU1prIFlLM13x2q4kuXieYp/yBO0hSCOm0XTn2aBvjiuSmVZVtocbg==","signatures":[{"sig":"MEYCIQCRpM3nA1ds4d+5aIoumcSWWtPSb2WBfuaGtdM7giCUvgIhAOzUUfNfb+8mKXD/emh3d47cVIlAepEeHeD45hEWHbJM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-server@0.57.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3040965},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/index.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffe873a7-bc7b-4cea-a184-0ea7437c0abd"}},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"koa":"3.2.1","jose":"5.10.0","otplib":"12.0.1","qrcode":"1.5.4","koa-mount":"4.2.0","oidc-provider":"9.11.3","@simplewebauthn/server":"13.3.2","@simplewebauthn/browser":"13.3.0","@adonis-agora/authkit-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.5","vite":"8.2.1","luxon":"3.7.2","react":"19.2.8","edge.js":"6.5.1","esbuild":"0.28.2","ioredis":"5.4.2","recharts":"3.10.1","react-dom":"19.2.8","@types/koa":"2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.4","@types/react":"19.2.18","@vinejs/vine":"4.4.0","ioredis-mock":"8.13.1","@types/qrcode":"1.5.6","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.4.0","better-sqlite3":"11.10.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@types/koa-mount":"4.0.5","@types/react-dom":"19.2.4","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"8.2.8","@vitejs/plugin-react":"6.0.5","react-error-boundary":"6.1.2","@adonis-agora/durable":"0.22.0","@tanstack/react-query":"5.101.4","@types/better-sqlite3":"7.6.13","@adonis-agora/telescope":"0.6.0","@adonis-agora/authkit-react":"0.18.0"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.3.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.3.3","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/media":"^0.1.0","@adonis-agora/durable":"^0.22.0","@adonis-agora/telescope":"^0.1.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.57.0_1786821031664_0.8597929622077691","host":"s3://npm-registry-packages-npm-production"}},"0.57.1":{"name":"@adonis-agora/authkit-server","version":"0.57.1","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.57.1","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-agora-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"dist":{"shasum":"0438ae2bc6cb82d5877e827730ff9644dd756a96","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.57.1.tgz","fileCount":439,"integrity":"sha512-9JpGp7Tj+mPNudGUtAMCYvFnd2J2Z5v9csRwlN6pksiGJi85UNDHjqvUWg5908dSs7a9zssK5KHonJpcMOsaVQ==","signatures":[{"sig":"MEYCIQC5HiNS5Ab0LCsVQ7fcNVUuNnD/nrw1A4yYfA7l/5IpjAIhAPaQDJvXuch2lRSdrZP16D21+/euzTh40RSsSYutdRo9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-server@0.57.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3043729},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/index.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffe873a7-bc7b-4cea-a184-0ea7437c0abd"}},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"koa":"3.2.1","jose":"5.10.0","otplib":"12.0.1","qrcode":"1.5.4","koa-mount":"4.2.0","oidc-provider":"9.11.3","@simplewebauthn/server":"13.3.2","@simplewebauthn/browser":"13.3.0","@adonis-agora/authkit-core":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.5","vite":"8.2.1","luxon":"3.7.2","react":"19.2.8","edge.js":"6.5.1","esbuild":"0.28.2","ioredis":"5.4.2","recharts":"3.10.1","react-dom":"19.2.8","@types/koa":"2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.4","@types/react":"19.2.18","@vinejs/vine":"4.4.0","ioredis-mock":"8.13.1","@types/qrcode":"1.5.6","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.4.0","better-sqlite3":"11.10.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@types/koa-mount":"4.0.5","@types/react-dom":"19.2.4","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"8.2.8","@vitejs/plugin-react":"6.0.5","react-error-boundary":"6.1.2","@adonis-agora/durable":"0.22.0","@tanstack/react-query":"5.101.4","@types/better-sqlite3":"7.6.13","@adonis-agora/telescope":"0.6.0","@adonis-agora/authkit-react":"0.18.1"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.3.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.3.3","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/media":"^0.1.0","@adonis-agora/durable":"^0.22.0","@adonis-agora/telescope":"^0.1.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.57.1_1787110109670_0.09804054812440977","host":"s3://npm-registry-packages-npm-production"}},"0.58.0":{"name":"@adonis-agora/authkit-server","version":"0.58.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.58.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-agora-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"dist":{"shasum":"7b8f645363882622d07fd29a912997ed71242152","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.58.0.tgz","fileCount":439,"integrity":"sha512-eNvvBSgk1f0AdyvH6YKfONzZrKx2pvQjT/VadMoOLBC6NkTVjFQpOji8ansJ0Yz27sHxQQrdh7CBE1X6vv/J7A==","signatures":[{"sig":"MEYCIQCliNqxS61fv3l2HZYEtUaep8qU2wQl5hOKLrD6fwkdsAIhANFLoRk9ua9UdbIwIUcYb3X1hoCU2NcTLGIq1J51BctD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-server@0.58.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3070089},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/types.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffe873a7-bc7b-4cea-a184-0ea7437c0abd"}},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"koa":"3.2.1","jose":"5.10.0","otplib":"12.0.1","qrcode":"1.5.4","koa-mount":"4.2.0","oidc-provider":"9.11.3","@simplewebauthn/server":"13.3.2","@simplewebauthn/browser":"13.3.0","@adonis-agora/authkit-core":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.5","vite":"8.2.1","luxon":"3.7.2","react":"19.2.8","edge.js":"6.5.1","esbuild":"0.28.2","ioredis":"5.4.2","recharts":"3.10.1","react-dom":"19.2.8","@types/koa":"2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.4","@types/react":"19.2.18","@vinejs/vine":"4.4.0","ioredis-mock":"8.13.1","@types/qrcode":"1.5.6","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.4.0","better-sqlite3":"11.10.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@types/koa-mount":"4.0.5","@types/react-dom":"19.2.4","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"8.2.8","@vitejs/plugin-react":"6.0.5","react-error-boundary":"6.1.2","@adonis-agora/durable":"0.22.0","@tanstack/react-query":"5.101.4","@types/better-sqlite3":"7.6.13","@adonis-agora/telescope":"0.6.0","@adonis-agora/authkit-react":"0.19.0"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.3.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.3.3","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/media":"^0.1.0","@adonis-agora/durable":"^0.22.0","@adonis-agora/telescope":"^0.1.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.58.0_1787112252260_0.03708253474615475","host":"s3://npm-registry-packages-npm-production"}},"0.58.1":{"name":"@adonis-agora/authkit-server","version":"0.58.1","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.58.1","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-agora-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"dist":{"shasum":"6edb88dbe244605215c54fed0b989ddd742a5061","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.58.1.tgz","fileCount":439,"integrity":"sha512-kqbq9c1021hN92O8kW5T5aBB5GN2/Hk6D7UlJ1YFQQj3c7YqR/xWYiUV9fBCEOPXTlC/P0kzG+YCbHR7J7qS2A==","signatures":[{"sig":"MEQCIG5Z8GGJXf7tSH8V0dXaVmKJG0MeIwHhl5nLjXJAsE5RAiBtDb2MrjW2ZQYguewF4tGWgfXKKYuqVhRpwO3lwi/94w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-server@0.58.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3070112},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/types.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffe873a7-bc7b-4cea-a184-0ea7437c0abd"}},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"koa":"3.2.1","jose":"5.10.0","otplib":"12.0.1","qrcode":"1.5.4","koa-mount":"4.2.0","oidc-provider":"9.11.3","@simplewebauthn/server":"13.3.2","@simplewebauthn/browser":"13.3.0","@adonis-agora/authkit-core":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.5","vite":"8.2.1","luxon":"3.7.2","react":"19.2.8","edge.js":"6.5.1","esbuild":"0.28.2","ioredis":"5.4.2","recharts":"3.10.1","react-dom":"19.2.8","@types/koa":"2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.4","@types/react":"19.2.18","@vinejs/vine":"4.4.0","ioredis-mock":"8.13.1","@types/qrcode":"1.5.6","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.4.0","better-sqlite3":"11.10.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@types/koa-mount":"4.0.5","@types/react-dom":"19.2.4","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"8.2.8","@vitejs/plugin-react":"6.0.5","react-error-boundary":"6.1.2","@adonis-agora/durable":"0.22.0","@tanstack/react-query":"5.101.4","@types/better-sqlite3":"7.6.13","@adonis-agora/telescope":"0.6.0","@adonis-agora/authkit-react":"0.19.0"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.3.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.3.3","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/media":">=0.5.0 <1.0.0","@adonis-agora/durable":">=0.7.0 <1.0.0","@adonis-agora/telescope":">=0.1.0 <1.0.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.58.1_1787113758582_0.7508337731932513","host":"s3://npm-registry-packages-npm-production"}},"0.58.2":{"name":"@adonis-agora/authkit-server","version":"0.58.2","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.58.2","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-agora-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"dist":{"shasum":"32c998a5e08ae3d2f2094036a3bca8f2f8f7edee","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.58.2.tgz","fileCount":439,"integrity":"sha512-K6JJ0tkrOxE3OkS2VYVFDstHEFdJxbPhtD+0regupLXYbcdmbKFJTimQDzIbCOaOSmw2rXqkFp8ulIwJjYz6yw==","signatures":[{"sig":"MEUCIEWTFpLR2aUoh6ML44vZNriCiKN2sk5jYG7i4R8mX36KAiEAqTSrP3TultFENHKEAI8eJqSrcTnoy3cXgZ3YhN+db1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-server@0.58.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3070112},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/types.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffe873a7-bc7b-4cea-a184-0ea7437c0abd"}},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"koa":"3.2.1","jose":"5.10.0","otplib":"12.0.1","qrcode":"1.5.4","koa-mount":"4.2.0","oidc-provider":"9.11.3","@simplewebauthn/server":"13.3.2","@simplewebauthn/browser":"13.3.0","@adonis-agora/authkit-core":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.5","vite":"8.2.1","luxon":"3.7.2","react":"19.2.8","edge.js":"6.5.1","esbuild":"0.28.2","ioredis":"5.4.2","recharts":"3.10.1","react-dom":"19.2.8","@types/koa":"2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.4","@types/react":"19.2.18","@vinejs/vine":"4.4.0","ioredis-mock":"8.13.1","@types/qrcode":"1.5.6","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.4.0","better-sqlite3":"11.10.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@types/koa-mount":"4.0.5","@types/react-dom":"19.2.4","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"8.2.8","@vitejs/plugin-react":"6.0.5","react-error-boundary":"6.1.2","@adonis-agora/durable":"0.22.0","@tanstack/react-query":"5.101.4","@types/better-sqlite3":"7.6.13","@adonis-agora/telescope":"0.6.0","@adonis-agora/authkit-react":"0.19.0"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.3.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.3.3","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/media":">=0.5.0 <1.0.0","@adonis-agora/durable":">=0.7.0 <1.0.0","@adonis-agora/telescope":">=0.1.0 <1.0.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.58.2_1787118189218_0.94851559421262","host":"s3://npm-registry-packages-npm-production"}},"0.58.3":{"name":"@adonis-agora/authkit-server","version":"0.58.3","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.58.3","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-agora-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"dist":{"shasum":"3dcd5d20292ed470d5556a79df915affaf391925","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.58.3.tgz","fileCount":441,"integrity":"sha512-tBrrOIwJIH54ZD5f92+/AUV943DfKkFUstmaNkhNCnzKdDhBpedRXne/9clrzJRcQqElJWF8t8xSGzm9muDlvw==","signatures":[{"sig":"MEQCIBS9oGrPCVU1HDaCxPdolL03wUT0I0fdKNBcY82B2Kx5AiAV2NyXQKAoQYPuzipqhzwYO2K69WFX8Wg/hClFBVeT3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-server@0.58.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3072290},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/types.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffe873a7-bc7b-4cea-a184-0ea7437c0abd"}},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"koa":"3.2.1","jose":"5.10.0","otplib":"12.0.1","qrcode":"1.5.4","koa-mount":"4.2.0","oidc-provider":"9.11.3","@simplewebauthn/server":"13.3.2","@simplewebauthn/browser":"13.3.0","@adonis-agora/authkit-core":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.5","vite":"8.2.1","luxon":"3.7.2","react":"19.2.8","edge.js":"6.5.1","esbuild":"0.28.2","ioredis":"5.4.2","recharts":"3.10.1","react-dom":"19.2.8","@types/koa":"2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.4","@types/react":"19.2.18","@vinejs/vine":"4.4.0","ioredis-mock":"8.13.1","@types/qrcode":"1.5.6","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.4.0","better-sqlite3":"11.10.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@types/koa-mount":"4.0.5","@types/react-dom":"19.2.4","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"8.2.8","@vitejs/plugin-react":"6.0.5","react-error-boundary":"6.1.2","@adonis-agora/durable":"0.22.0","@tanstack/react-query":"5.101.4","@types/better-sqlite3":"7.6.13","@adonis-agora/telescope":"0.6.0","@adonis-agora/authkit-react":"0.19.0"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.3.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.3.3","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/media":">=0.5.0 <1.0.0","@adonis-agora/durable":">=0.7.0 <1.0.0","@adonis-agora/telescope":">=0.1.0 <1.0.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.58.3_1787119683856_0.5209358280802607","host":"s3://npm-registry-packages-npm-production"}},"0.59.0":{"name":"@adonis-agora/authkit-server","version":"0.59.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.59.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-agora-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"dist":{"shasum":"34f16890503d65bbffbed6b4b8ba151c0d964e19","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.59.0.tgz","fileCount":441,"integrity":"sha512-O2i45UsSfCpo6+Hnz5hGILkGQZhPUa7Zb8ImhW2jmlIMLTeq5bYbUrN+pgGwHH9SpPyfsvAy36QiKme+5De4pg==","signatures":[{"sig":"MEUCIBJ7itQP4lJioKROwdf/hVDMQJL2j8aheK9emYdqhOIXAiEAiPQvhDVudIlqaEnU/jtBW+F7m12BP1mOnZdKSjSJiGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-server@0.59.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3079437},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/types.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffe873a7-bc7b-4cea-a184-0ea7437c0abd"}},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"koa":"3.2.1","jose":"5.10.0","otplib":"12.0.1","qrcode":"1.5.4","koa-mount":"4.2.0","oidc-provider":"9.11.3","@simplewebauthn/server":"13.3.2","@simplewebauthn/browser":"13.3.0","@adonis-agora/authkit-core":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.5","vite":"8.2.1","luxon":"3.7.2","react":"19.2.8","edge.js":"6.5.1","esbuild":"0.28.2","ioredis":"5.4.2","recharts":"3.10.1","react-dom":"19.2.8","@types/koa":"2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.4","@types/react":"19.2.18","@vinejs/vine":"4.4.0","ioredis-mock":"8.13.1","@types/qrcode":"1.5.6","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.4.0","better-sqlite3":"11.10.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@types/koa-mount":"4.0.5","@types/react-dom":"19.2.4","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"8.2.8","@vitejs/plugin-react":"6.0.5","react-error-boundary":"6.1.2","@adonis-agora/durable":"0.22.0","@tanstack/react-query":"5.101.4","@types/better-sqlite3":"7.6.13","@adonis-agora/telescope":"0.6.0","@adonis-agora/authkit-react":"0.19.1"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.3.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.3.3","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/media":">=0.5.0 <1.0.0","@adonis-agora/durable":">=0.7.0 <1.0.0","@adonis-agora/telescope":">=0.1.0 <1.0.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.59.0_1787150273930_0.9177663547358701","host":"s3://npm-registry-packages-npm-production"}},"0.60.0":{"name":"@adonis-agora/authkit-server","version":"0.60.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.60.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-agora-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"dist":{"shasum":"38bc9a9b1aaf3b95aa8356b72945b274b9daf2ad","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.60.0.tgz","fileCount":445,"integrity":"sha512-6i8VEi7NNTCpQ28zNwZBryA8vSpAheiJjGFJ+Azqa2JAHwBe5+fwej10SDY9Sn5aLHgAlbDcGtQEwUwyFOT23w==","signatures":[{"sig":"MEUCIEqMKPOcn7Ye3mXsX8HUatxEzrkfZQmZFK0AECW+GUi+AiEA90X5mNm55negHIEMfzi2zynOJqzjzYiXQ6os5KJfQs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-server@0.60.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3109012},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/types.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffe873a7-bc7b-4cea-a184-0ea7437c0abd"}},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"koa":"3.2.1","jose":"5.10.0","otplib":"12.0.1","qrcode":"1.5.4","koa-mount":"4.2.0","oidc-provider":"9.11.3","@simplewebauthn/server":"13.3.2","@simplewebauthn/browser":"13.3.0","@adonis-agora/authkit-core":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.5","vite":"8.2.1","luxon":"3.7.2","react":"19.2.8","edge.js":"6.5.1","esbuild":"0.28.2","ioredis":"5.4.2","recharts":"3.10.1","react-dom":"19.2.8","@types/koa":"2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.4","@types/react":"19.2.18","@vinejs/vine":"4.4.0","ioredis-mock":"8.13.1","@types/qrcode":"1.5.6","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.4.0","better-sqlite3":"11.10.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@types/koa-mount":"4.0.5","@types/react-dom":"19.2.4","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"8.2.8","@vitejs/plugin-react":"6.0.5","react-error-boundary":"6.1.2","@adonis-agora/durable":"0.22.0","@tanstack/react-query":"5.101.4","@types/better-sqlite3":"7.6.13","@adonis-agora/telescope":"0.6.0","@adonis-agora/authkit-react":"0.20.0"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.3.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.3.3","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/media":">=0.5.0 <1.0.0","@adonis-agora/durable":">=0.7.0 <1.0.0","@adonis-agora/telescope":">=0.1.0 <1.0.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.60.0_1787425908381_0.22678136336187293","host":"s3://npm-registry-packages-npm-production"}},"0.61.0":{"name":"@adonis-agora/authkit-server","version":"0.61.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp","tanstack-intent"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.61.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-agora-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"dist":{"shasum":"e783f0caa2912b390ef41a1af24270f521af568c","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.61.0.tgz","fileCount":451,"integrity":"sha512-Ilxq5Abxc4jFIeHBonZYubwfwnMsSwIIE29Q0r7HmiisvoF4wudfpRgoalJlfnnllgC3BLr65j72H2XQ71nqzw==","signatures":[{"sig":"MEUCIGrFnixjx/ymIWmpY9hgH2LRbI5mFujcRhRjA+fR4RyrAiEA7DaOVnKC+CtBK83xSPlZY5OEzTwUTt/oYDQxY3SJAKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-server@0.61.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3139804},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/types.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffe873a7-bc7b-4cea-a184-0ea7437c0abd"}},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"koa":"3.2.1","jose":"5.10.0","otplib":"12.0.1","qrcode":"1.5.4","koa-mount":"4.2.0","oidc-provider":"9.11.3","@simplewebauthn/server":"13.3.2","@simplewebauthn/browser":"13.3.0","@adonis-agora/authkit-core":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.5","vite":"8.2.1","luxon":"3.7.2","react":"19.2.8","edge.js":"6.5.1","esbuild":"0.28.2","ioredis":"5.4.2","recharts":"3.10.1","react-dom":"19.2.8","@types/koa":"2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.4","@types/react":"19.2.18","@vinejs/vine":"4.4.0","ioredis-mock":"8.13.1","@types/qrcode":"1.5.6","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.4.0","better-sqlite3":"11.10.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@tanstack/intent":"^0.3.2","@types/koa-mount":"4.0.5","@types/react-dom":"19.2.4","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"8.2.8","@vitejs/plugin-react":"6.0.5","react-error-boundary":"6.1.2","@adonis-agora/durable":"0.22.0","@tanstack/react-query":"5.101.4","@types/better-sqlite3":"7.6.13","@adonis-agora/telescope":"0.6.0","@adonis-agora/authkit-react":"0.20.1"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.3.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.3.3","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/media":">=0.5.0 <1.0.0","@adonis-agora/durable":">=0.7.0 <1.0.0","@adonis-agora/telescope":">=0.1.0 <1.0.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.61.0_1787570141547_0.7104694369282123","host":"s3://npm-registry-packages-npm-production"}},"0.61.1":{"name":"@adonis-agora/authkit-server","version":"0.61.1","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp","tanstack-intent"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.61.1","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-agora-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"dist":{"shasum":"8c01bf9df02d51ac4ed402a47d4a7db27a2f8813","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.61.1.tgz","fileCount":451,"integrity":"sha512-AGsKMfuSdBzNLP91YuHEorOD+tFC6jOZz6dQj0VAsHmNURaOR3KZzCrhjSeWyUqiFrFg2pZuSa1yiluTN75trQ==","signatures":[{"sig":"MEUCIQCgPSUieknoTSUk2DSk2DP3TyEoi0EcKOZTxNzHtQJ0zgIgOLfbPXTseXlfEEsFxMViJSbpQQV5NdIc0M7z3jds738=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-server@0.61.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3139879},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/types.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffe873a7-bc7b-4cea-a184-0ea7437c0abd"}},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"koa":"3.2.1","jose":"5.10.0","otplib":"12.0.1","qrcode":"1.5.4","koa-mount":"4.2.0","oidc-provider":"9.11.3","@simplewebauthn/server":"13.3.2","@simplewebauthn/browser":"13.3.0","@adonis-agora/authkit-core":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.5","vite":"8.2.1","luxon":"3.7.2","react":"19.2.8","edge.js":"6.5.1","esbuild":"0.28.2","ioredis":"5.4.2","recharts":"3.10.1","react-dom":"19.2.8","@types/koa":"2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.4","@types/react":"19.2.18","@vinejs/vine":"4.4.0","ioredis-mock":"8.13.1","@types/qrcode":"1.5.6","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.4.0","better-sqlite3":"11.10.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@tanstack/intent":"^0.3.2","@types/koa-mount":"4.0.5","@types/react-dom":"19.2.4","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"8.2.8","@vitejs/plugin-react":"6.0.5","react-error-boundary":"6.1.2","@adonis-agora/durable":"0.22.0","@tanstack/react-query":"5.101.4","@types/better-sqlite3":"7.6.13","@adonis-agora/telescope":"0.6.0","@adonis-agora/authkit-react":"0.20.1"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.3.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.3.3","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/media":">=0.5.0 <1.0.0","@adonis-agora/durable":">=0.7.0 <1.0.0","@adonis-agora/telescope":">=0.1.0 <1.0.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.61.1_1787577620159_0.5932765403528744","host":"s3://npm-registry-packages-npm-production"}},"0.61.2":{"name":"@adonis-agora/authkit-server","version":"0.61.2","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp","tanstack-intent"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.61.2","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-agora-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"dist":{"shasum":"4201053da3eeb1fef983ba4135a1589bb87e1595","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.61.2.tgz","fileCount":451,"integrity":"sha512-JvdxgbwmakUzu7uf+v3WNc9aX0FD/rTMp/hNrkoSwl3KPZpziYyNPE59vxBEsMsi8yyDeId+DdNV10Gfx8J/FQ==","signatures":[{"sig":"MEQCIDJwAxDZ/HfA4PQiXCWaw33oJUsU1QBBp1nkYGcmIQudAiBQwnUX6PHQpqYOENRdDymzR5Yiq1/aKKMPB3tKxFbtkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-server@0.61.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3141267},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/types.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffe873a7-bc7b-4cea-a184-0ea7437c0abd"}},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"koa":"3.2.1","jose":"5.10.0","otplib":"12.0.1","qrcode":"1.5.4","koa-mount":"4.2.0","oidc-provider":"9.11.3","@simplewebauthn/server":"13.3.2","@simplewebauthn/browser":"13.3.0","@adonis-agora/authkit-core":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.5","vite":"8.2.1","luxon":"3.7.2","react":"19.2.8","edge.js":"6.5.1","esbuild":"0.28.2","ioredis":"5.4.2","recharts":"3.10.1","react-dom":"19.2.8","@types/koa":"2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.4","@types/react":"19.2.18","@vinejs/vine":"4.4.0","ioredis-mock":"8.13.1","@types/qrcode":"1.5.6","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.4.0","better-sqlite3":"11.10.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@tanstack/intent":"^0.3.2","@types/koa-mount":"4.0.5","@types/react-dom":"19.2.4","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"8.2.8","@vitejs/plugin-react":"6.0.5","react-error-boundary":"6.1.2","@adonis-agora/durable":"0.22.0","@tanstack/react-query":"5.101.4","@types/better-sqlite3":"7.6.13","@adonis-agora/telescope":"0.6.0","@adonis-agora/authkit-react":"0.20.1"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.3.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.3.3","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/media":">=0.5.0 <1.0.0","@adonis-agora/durable":">=0.7.0 <1.0.0","@adonis-agora/telescope":">=0.1.0 <1.0.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.61.2_1787587144380_0.9964087167790088","host":"s3://npm-registry-packages-npm-production"}},"0.61.3":{"name":"@adonis-agora/authkit-server","version":"0.61.3","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp","tanstack-intent"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.61.3","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-agora-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"dist":{"shasum":"fb90b92e43689db2b76317388f9af6c4b96a893f","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.61.3.tgz","fileCount":454,"integrity":"sha512-namXmkYd0bLPzty0QY8qm2lVlhXjIhiToAfxL3K57RD3BUL9GZoZ1Dla2TL/qVIMWWzt2QcGPXzpv6SL2yUanA==","signatures":[{"sig":"MEQCIEwmBwL8Gp44glJZCR6DjqXaST2pG/1nW6AIZBiAYsMQAiBX1RN4LvdjcSW6rtWtI1+qtUfDDGLwmb6wrTWSvl02Tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-server@0.61.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3146212},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/types.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffe873a7-bc7b-4cea-a184-0ea7437c0abd"}},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"koa":"3.2.1","jose":"5.10.0","otplib":"12.0.1","qrcode":"1.5.4","koa-mount":"4.2.0","oidc-provider":"9.11.3","@simplewebauthn/server":"13.3.2","@simplewebauthn/browser":"13.3.0","@adonis-agora/authkit-core":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.9.5","vite":"8.2.1","luxon":"3.7.2","react":"19.2.8","edge.js":"6.5.1","esbuild":"0.28.2","ioredis":"5.4.2","recharts":"3.10.1","react-dom":"19.2.8","@types/koa":"2.15.2","typescript":"6.0.3","@types/node":"25.9.1","tailwindcss":"3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.4","@types/react":"19.2.18","@vinejs/vine":"4.4.0","ioredis-mock":"8.13.1","@types/qrcode":"1.5.6","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.4.0","better-sqlite3":"11.10.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/shield":"9.0.0","@tanstack/intent":"^0.3.2","@types/koa-mount":"4.0.5","@types/react-dom":"19.2.4","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"8.2.8","@vitejs/plugin-react":"6.0.5","react-error-boundary":"6.1.2","@adonis-agora/durable":"0.22.0","@tanstack/react-query":"5.101.4","@types/better-sqlite3":"7.6.13","@adonis-agora/telescope":"0.6.0","@adonis-agora/authkit-react":"0.20.1"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.3.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.3.3","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/media":">=0.5.0 <1.0.0","@adonis-agora/durable":">=0.7.0 <1.0.0","@adonis-agora/telescope":">=0.1.0 <1.0.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.61.3_1787747180633_0.8281238441451306","host":"s3://npm-registry-packages-npm-production"}},"0.61.4":{"name":"@adonis-agora/authkit-server","version":"0.61.4","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp","tanstack-intent"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.61.4","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-agora-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"dist":{"shasum":"b15d59b128e7e65396ff0b306bed1b4d1d53fa53","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.61.4.tgz","fileCount":454,"integrity":"sha512-EQt8yNNklzGVqU8JX2xsI/mwJgeCgjwCZWUTIzbPuLRG8BYJsxnit0eBOoFRvMAyujgj/PDsCSwSy39o3/BDOA==","signatures":[{"sig":"MEQCIQCXCdhrjQx1Ym71Td7c90ECZ1k3+iAZ9ZG/5Qn4OknCNwIfNZNco3FcFDi/WPHT9wy/dbN45+Si6CeyzLUGOYDVuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-server@0.61.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3145007},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/types.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffe873a7-bc7b-4cea-a184-0ea7437c0abd"}},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"koa":"3.2.1","jose":"6.2.10","otplib":"13.5.0","qrcode":"1.5.4","koa-mount":"4.2.0","oidc-provider":"9.12.0","@simplewebauthn/server":"13.3.3","@simplewebauthn/browser":"13.3.0","@adonis-agora/authkit-core":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.10.1","vite":"8.2.2","luxon":"3.7.2","react":"19.2.8","edge.js":"6.5.1","esbuild":"0.28.2","ioredis":"6.0.0","recharts":"3.10.1","react-dom":"19.2.8","@types/koa":"3.0.3","typescript":"7.0.2","@types/node":"26.4.0","tailwindcss":"3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.5","@types/react":"19.2.18","@vinejs/vine":"4.4.0","ioredis-mock":"8.13.1","@types/qrcode":"1.5.6","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","better-sqlite3":"13.0.3","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"10.0.1","@adonisjs/shield":"9.0.0","@tanstack/intent":"^0.3.8","@types/koa-mount":"4.0.5","@types/react-dom":"19.2.5","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"8.2.8","@vitejs/plugin-react":"6.1.1","react-error-boundary":"6.1.4","@adonis-agora/durable":"0.26.0","@tanstack/react-query":"5.102.8","@types/better-sqlite3":"9.6.0","@adonis-agora/telescope":"0.9.1","@adonis-agora/authkit-react":"0.20.1"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.4.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.5.0","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0 || ^10.0.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/media":">=0.5.0 <1.0.0","@adonis-agora/durable":">=0.7.0 <1.0.0","@adonis-agora/telescope":">=0.1.0 <1.0.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.61.4_1788138280459_0.8421028208592378","host":"s3://npm-registry-packages-npm-production"}},"0.62.0":{"name":"@adonis-agora/authkit-server","version":"0.62.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp","tanstack-intent"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.62.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-agora-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"dist":{"shasum":"b210fd199b18275c63363982ede356bbeab23c44","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.62.0.tgz","fileCount":454,"integrity":"sha512-0sMgP0yEMcyuLEbaSELiTfIDSbOf/0phMVPDZ9k9iLn/OmblKClz3z5GsdBvfRks/XEzVuPcBt0SJrzkbTuRbQ==","signatures":[{"sig":"MEQCIFO7oWPVRLqvU96OMsCd5uDIiIvDQZegb7rZKUM0XFZtAiADl6FTXA0c0snZ5qwH46idOYNKq3TCQBOYnVlI23iobQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-server@0.62.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3153726},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/types.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffe873a7-bc7b-4cea-a184-0ea7437c0abd"}},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"koa":"3.2.1","jose":"6.2.10","otplib":"13.5.0","qrcode":"1.5.4","koa-mount":"4.2.0","oidc-provider":"9.12.0","@simplewebauthn/server":"13.3.3","@simplewebauthn/browser":"13.3.0","@adonis-agora/authkit-core":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.10.1","vite":"8.2.2","luxon":"3.7.2","react":"19.2.8","edge.js":"6.5.1","esbuild":"0.28.2","ioredis":"6.0.0","recharts":"3.10.1","react-dom":"19.2.8","@types/koa":"3.0.3","typescript":"7.0.2","@types/node":"26.4.0","tailwindcss":"3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.5","@types/react":"19.2.18","@vinejs/vine":"4.4.0","ioredis-mock":"8.13.1","@types/qrcode":"1.5.6","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","better-sqlite3":"13.0.3","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"10.0.1","@adonisjs/shield":"9.0.0","@tanstack/intent":"^0.3.8","@types/koa-mount":"4.0.5","@types/react-dom":"19.2.5","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"8.2.8","@vitejs/plugin-react":"6.1.1","react-error-boundary":"6.1.4","@adonis-agora/durable":"0.26.0","@tanstack/react-query":"5.102.8","@types/better-sqlite3":"9.6.0","@adonis-agora/telescope":"0.9.1","@adonis-agora/authkit-react":"0.20.1"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.4.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.5.0","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0 || ^10.0.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/media":">=0.5.0 <1.0.0","@adonis-agora/durable":">=0.7.0 <1.0.0","@adonis-agora/telescope":">=0.1.0 <1.0.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.62.0_1788618973345_0.36573132101342676","host":"s3://npm-registry-packages-npm-production"}},"0.63.0":{"name":"@adonis-agora/authkit-server","version":"0.63.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp","tanstack-intent"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.63.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-agora-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"dist":{"shasum":"d06e2669528ff78d38644ab23669280584848b91","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.63.0.tgz","fileCount":454,"integrity":"sha512-djKm5p/cwB5R3pNGmt+OcJb/hAPUjJe7yBF37iB9BBhpR4YnRfnSd3EplkcDHot8uSd1Js4sWnsM29vQsxdv+g==","signatures":[{"sig":"MEUCIFsaarjQYpJ7JUHCjduGWBuYgzvL6/EI7wLvQWDfLJ9qAiEAprwWKo+Gge2azxi3xuDPWuxVrBWy1t9eyO+Gxtk2PTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-server@0.63.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3158568},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/types.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffe873a7-bc7b-4cea-a184-0ea7437c0abd"}},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"koa":"3.2.1","jose":"6.2.10","otplib":"13.5.0","qrcode":"1.5.4","koa-mount":"4.2.0","oidc-provider":"9.12.0","@simplewebauthn/server":"13.3.3","@simplewebauthn/browser":"13.3.0","@adonis-agora/authkit-core":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.10.1","vite":"8.2.2","luxon":"3.7.2","react":"19.2.8","edge.js":"6.5.1","esbuild":"0.28.2","ioredis":"6.0.0","recharts":"3.10.1","react-dom":"19.2.8","@types/koa":"3.0.3","typescript":"7.0.2","@types/node":"26.4.0","tailwindcss":"3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.5","@types/react":"19.2.18","@vinejs/vine":"4.4.0","ioredis-mock":"8.13.1","@types/qrcode":"1.5.6","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","better-sqlite3":"13.0.3","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"10.0.1","@adonisjs/shield":"9.0.0","@tanstack/intent":"^0.3.8","@types/koa-mount":"4.0.5","@types/react-dom":"19.2.5","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"8.2.8","@vitejs/plugin-react":"6.1.1","react-error-boundary":"6.1.4","@adonis-agora/durable":"0.26.0","@tanstack/react-query":"5.102.8","@types/better-sqlite3":"9.6.0","@adonis-agora/telescope":"0.9.1","@adonis-agora/authkit-react":"0.20.1"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.4.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.5.0","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0 || ^10.0.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/media":">=0.5.0 <1.0.0","@adonis-agora/durable":">=0.7.0 <1.0.0","@adonis-agora/telescope":">=0.1.0 <1.0.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.63.0_1788626705553_0.37269262072174625","host":"s3://npm-registry-packages-npm-production"}},"0.64.0":{"name":"@adonis-agora/authkit-server","version":"0.64.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp","tanstack-intent"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.64.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-agora-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"dist":{"shasum":"602118c91a29819391e0b53f9b8e7c0f6473f491","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.64.0.tgz","fileCount":454,"integrity":"sha512-YSGcVsOtD4Im8Rf1DiwxB0elJeWCTFUP1HzXSqEXpyfzUIy3hqyhUjdjjgQJZft8fvo5/gwI4hR/gNIs+pUMLQ==","signatures":[{"sig":"MEUCIQDuTqC/x0FXR85ydHJ6VKNg91TqXcWP5AkyGvC4739GdwIgFZhl3TFr9zpO8cD7FcDxxSmj8cXrQ0DQ4wG4AXBeJ9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-server@0.64.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3164095},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/types.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffe873a7-bc7b-4cea-a184-0ea7437c0abd"}},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"koa":"3.2.1","jose":"6.2.10","otplib":"13.5.0","qrcode":"1.5.4","koa-mount":"4.2.0","oidc-provider":"9.12.0","@simplewebauthn/server":"13.3.3","@simplewebauthn/browser":"13.3.0","@adonis-agora/authkit-core":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.10.1","vite":"8.2.2","luxon":"3.7.2","react":"19.2.8","edge.js":"6.5.1","esbuild":"0.28.2","ioredis":"6.0.0","recharts":"3.10.1","react-dom":"19.2.8","@types/koa":"3.0.3","typescript":"7.0.2","@types/node":"26.4.0","tailwindcss":"3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.5","@types/react":"19.2.18","@vinejs/vine":"4.4.0","ioredis-mock":"8.13.1","@types/qrcode":"1.5.6","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","better-sqlite3":"13.0.3","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"10.0.1","@adonisjs/shield":"9.0.0","@tanstack/intent":"^0.3.8","@types/koa-mount":"4.0.5","@types/react-dom":"19.2.5","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"8.2.8","@vitejs/plugin-react":"6.1.1","react-error-boundary":"6.1.4","@adonis-agora/durable":"0.26.0","@tanstack/react-query":"5.102.8","@types/better-sqlite3":"9.6.0","@adonis-agora/telescope":"0.9.1","@adonis-agora/authkit-react":"0.20.1"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.4.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.5.0","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0 || ^10.0.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/media":">=0.5.0 <1.0.0","@adonis-agora/durable":">=0.7.0 <1.0.0","@adonis-agora/telescope":">=0.1.0 <1.0.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.64.0_1788635544876_0.16204801284347137","host":"s3://npm-registry-packages-npm-production"}},"0.65.0":{"name":"@adonis-agora/authkit-server","version":"0.65.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp","tanstack-intent"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.65.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-agora-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"dist":{"shasum":"b1f1671398b510e734b01eb477f07923602aca74","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.65.0.tgz","fileCount":454,"integrity":"sha512-MrWTnnqBvH2igN/CIeuGf/UFJDh4q7ZzBT52lY5f/wUP0n1/sL5zuRH8WB0wUvF8C4R//H2x0sQb260dQQV8kw==","signatures":[{"sig":"MEUCID03dFGw2CVUWhDGlz56uIapf/7MOou+MZtKSkDs4KQvAiEA7RdSu1uiQfWoB79Zzlm1Cft7dlFjrZCEP3OjDq7WSqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-server@0.65.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3164773},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/types.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffe873a7-bc7b-4cea-a184-0ea7437c0abd"}},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"koa":"3.2.1","jose":"6.2.10","otplib":"13.5.0","qrcode":"1.5.4","koa-mount":"4.2.0","oidc-provider":"9.12.0","@simplewebauthn/server":"13.3.3","@simplewebauthn/browser":"13.3.0","@adonis-agora/authkit-core":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.10.1","vite":"8.2.2","luxon":"3.7.2","react":"19.2.8","edge.js":"6.5.1","esbuild":"0.28.2","ioredis":"6.0.0","recharts":"3.10.1","react-dom":"19.2.8","@types/koa":"3.0.3","typescript":"7.0.2","@types/node":"26.4.0","tailwindcss":"3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.5","@types/react":"19.2.18","@vinejs/vine":"4.4.0","ioredis-mock":"8.13.1","@types/qrcode":"1.5.6","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","better-sqlite3":"13.0.3","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"10.0.1","@adonisjs/shield":"9.0.0","@tanstack/intent":"^0.3.8","@types/koa-mount":"4.0.5","@types/react-dom":"19.2.5","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"8.2.8","@vitejs/plugin-react":"6.1.1","react-error-boundary":"6.1.4","@adonis-agora/durable":"0.26.0","@tanstack/react-query":"5.102.8","@types/better-sqlite3":"9.6.0","@adonis-agora/telescope":"0.9.1","@adonis-agora/authkit-react":"0.20.1"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.4.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.5.0","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0 || ^10.0.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/media":">=0.5.0 <1.0.0","@adonis-agora/durable":">=0.7.0 <1.0.0","@adonis-agora/telescope":">=0.1.0 <1.0.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.65.0_1788637161647_0.5567853443292825","host":"s3://npm-registry-packages-npm-production"}},"0.65.1":{"name":"@adonis-agora/authkit-server","version":"0.65.1","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp","tanstack-intent"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.65.1","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-agora-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"dist":{"shasum":"9672f439a74b9f9c66f34e0709f4c19784771081","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.65.1.tgz","fileCount":471,"integrity":"sha512-Sg5i9kQdeDK6lmFMAZTK5fIcMrY1PcHtyqa9DEYovKOpgJ//rT6Ljkp2sVtFP/V+dg31rk3wv8t+RO0CDRwZ3A==","signatures":[{"sig":"MEUCIQD6+aXvTGhzCnYb/LNYwYnj+JjcrRlMlxYgbzsbNbcv/gIgXeReyyzohkxPJ1brSSA+zlTl7G9a8TImq2udRw+LMNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-server@0.65.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3183552},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/types.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffe873a7-bc7b-4cea-a184-0ea7437c0abd"}},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"koa":"3.2.1","jose":"6.2.10","otplib":"13.5.0","qrcode":"1.5.4","koa-mount":"4.2.0","oidc-provider":"9.12.0","@simplewebauthn/server":"13.3.3","@simplewebauthn/browser":"13.3.0","@adonis-agora/authkit-core":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.10.1","vite":"8.2.2","luxon":"3.7.2","react":"19.2.8","edge.js":"6.5.1","esbuild":"0.28.2","ioredis":"6.0.0","recharts":"3.10.1","react-dom":"19.2.8","@types/koa":"3.0.3","typescript":"7.0.2","@types/node":"26.4.0","tailwindcss":"3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.5","@types/react":"19.2.18","@vinejs/vine":"4.4.0","ioredis-mock":"8.13.1","@types/qrcode":"1.5.6","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","better-sqlite3":"13.0.3","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"10.0.1","@adonisjs/shield":"9.0.0","@tanstack/intent":"^0.3.8","@types/koa-mount":"4.0.5","@types/react-dom":"19.2.5","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"8.2.8","@vitejs/plugin-react":"6.1.1","react-error-boundary":"6.1.4","@adonis-agora/durable":"0.26.0","@tanstack/react-query":"5.102.8","@types/better-sqlite3":"9.6.0","@adonis-agora/telescope":"0.9.1","@adonis-agora/authkit-react":"0.20.1"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.4.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.5.0","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0 || ^10.0.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/media":">=0.5.0 <1.0.0","@adonis-agora/durable":">=0.7.0 <1.0.0","@adonis-agora/telescope":">=0.1.0 <1.0.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.65.1_1788793750621_0.8520314933997595","host":"s3://npm-registry-packages-npm-production"}},"0.65.2":{"name":"@adonis-agora/authkit-server","version":"0.65.2","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp","tanstack-intent"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.65.2","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-agora-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"dist":{"shasum":"a65130ff16858709273a844fbd4dfddc2a73dd18","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.65.2.tgz","fileCount":471,"integrity":"sha512-89CkTN3PdvjRpCRh8yvUT7EfRmz1wc/WGWs9yCUm8lrW03MvJ6S9H8GrV38t2/+/qYc3doDbhhMzaHFJOoQYvA==","signatures":[{"sig":"MEUCIQDQfyUBOdze6ou0cGGYLek96UcXevOnBAqhFHo40WwASwIgRvtkyiL6NskHMX8WRNKT7q4ILBi0XiOAryqqVQaLvpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-server@0.65.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3183563},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/types.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffe873a7-bc7b-4cea-a184-0ea7437c0abd"}},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"koa":"3.2.1","jose":"6.2.10","otplib":"13.5.0","qrcode":"1.5.4","koa-mount":"4.2.0","oidc-provider":"9.12.0","@simplewebauthn/server":"13.3.3","@simplewebauthn/browser":"13.3.0","@adonis-agora/authkit-core":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.10.1","vite":"8.2.2","luxon":"3.7.2","react":"19.2.8","edge.js":"6.5.1","esbuild":"0.28.2","ioredis":"6.0.0","recharts":"3.10.1","react-dom":"19.2.8","@types/koa":"3.0.3","typescript":"7.0.2","@types/node":"26.4.0","tailwindcss":"3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.5","@types/react":"19.2.18","@vinejs/vine":"4.4.0","ioredis-mock":"8.13.1","@types/qrcode":"1.5.6","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","better-sqlite3":"13.0.3","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"10.0.1","@adonisjs/shield":"9.0.0","@tanstack/intent":"^0.3.8","@types/koa-mount":"4.0.5","@types/react-dom":"19.2.5","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"8.2.8","@vitejs/plugin-react":"6.1.1","react-error-boundary":"6.1.4","@adonis-agora/durable":"0.26.0","@tanstack/react-query":"5.102.8","@types/better-sqlite3":"9.6.0","@adonis-agora/telescope":"0.9.1","@adonis-agora/authkit-react":"0.20.1"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.4.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.5.0","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0 || ^10.0.0 || ^11.0.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/media":">=0.5.0 <1.0.0","@adonis-agora/durable":">=0.7.0 <1.0.0","@adonis-agora/telescope":">=0.1.0 <1.0.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.65.2_1788794319724_0.893179724984412","host":"s3://npm-registry-packages-npm-production"}},"0.65.3":{"name":"@adonis-agora/authkit-server","version":"0.65.3","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp","tanstack-intent"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.65.3","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-agora-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"dist":{"shasum":"7cd2d548e7c253d173b9ecb7e97165b34f3cc443","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.65.3.tgz","fileCount":473,"integrity":"sha512-Ibfwl4yKwSuJqb88BIYvs/tlYY9WMADUi8GQNd6SvonfghBwXepgj4Pf70OR4wBelyPu6r4AAIlkGYmikDLn+g==","signatures":[{"sig":"MEUCIQCAJ8sC1stdS04Hc9K5UuMYMjzG4wONqU1/tlzCkJ6oCQIgfOTV0pkDZS89PxivKDN9keRnUqlOkuoYe2SrXxMfVDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-server@0.65.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3192442},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/types.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffe873a7-bc7b-4cea-a184-0ea7437c0abd"}},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"koa":"3.2.1","jose":"6.2.10","otplib":"13.5.0","qrcode":"1.5.4","koa-mount":"4.2.0","oidc-provider":"9.12.0","@simplewebauthn/server":"13.3.3","@simplewebauthn/browser":"13.3.0","@adonis-agora/authkit-core":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.10.1","vite":"8.2.2","luxon":"3.7.2","react":"19.2.8","edge.js":"6.5.1","esbuild":"0.28.2","ioredis":"6.0.0","recharts":"3.10.1","react-dom":"19.2.8","@types/koa":"3.0.3","typescript":"7.0.2","@types/node":"26.4.0","tailwindcss":"3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.5","@types/react":"19.2.18","@vinejs/vine":"4.4.0","ioredis-mock":"8.13.1","@types/qrcode":"1.5.6","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","better-sqlite3":"13.0.3","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"10.0.1","@adonisjs/shield":"9.0.0","@tanstack/intent":"^0.3.8","@types/koa-mount":"4.0.5","@types/react-dom":"19.2.5","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"8.2.8","@vitejs/plugin-react":"6.1.1","react-error-boundary":"6.1.4","@adonis-agora/durable":"0.26.0","@tanstack/react-query":"5.102.8","@types/better-sqlite3":"9.6.0","@adonis-agora/telescope":"0.9.1","@adonis-agora/authkit-react":"0.20.1"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.4.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.5.0","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0 || ^10.0.0 || ^11.0.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/media":">=0.5.0 <1.0.0","@adonis-agora/durable":">=0.7.0 <1.0.0","@adonis-agora/telescope":">=0.1.0 <1.0.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.65.3_1788801544133_0.6799804193576751","host":"s3://npm-registry-packages-npm-production"}},"0.66.0":{"name":"@adonis-agora/authkit-server","version":"0.66.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp","tanstack-intent"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.66.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-agora-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"dist":{"shasum":"24952524bf21a356a01481ea061752d67d108f75","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.66.0.tgz","fileCount":475,"integrity":"sha512-/wFfbPnc6HnViFN/7WngDs5p/ICPhQrM+Ivq3BIfqXRE+mukf4iAh3yHLdChE5Od+vrWfRVy+zKnrXSa8DmDHA==","signatures":[{"sig":"MEUCIQCBT3ibYGAfqAWpWqBjHeISE79mRfTIT56GSusUeoTcVwIgToDzyqTy/hY3lM5HrqIKgIOR+V4fPOvqLgq8xi8cnco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-server@0.66.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3202553},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/types.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffe873a7-bc7b-4cea-a184-0ea7437c0abd"}},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"koa":"3.2.1","jose":"6.2.12","otplib":"13.5.0","qrcode":"1.5.4","koa-mount":"4.2.0","oidc-provider":"9.12.2","@simplewebauthn/server":"14.0.1","@simplewebauthn/browser":"14.0.0","@adonis-agora/authkit-core":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.10.1","vite":"8.2.2","luxon":"3.7.2","react":"19.2.8","edge.js":"6.5.1","esbuild":"0.28.2","ioredis":"6.0.0","recharts":"3.10.1","react-dom":"19.2.8","@types/koa":"3.0.3","typescript":"7.0.2","@types/node":"26.5.0","tailwindcss":"3.4.19","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.5","@types/react":"19.2.18","@vinejs/vine":"4.4.0","ioredis-mock":"8.13.1","@types/qrcode":"1.5.6","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","better-sqlite3":"13.0.3","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"10.0.1","@adonisjs/shield":"9.0.0","@tanstack/intent":"^0.4.0","@types/koa-mount":"4.0.5","@types/react-dom":"19.2.7","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"8.2.8","@vitejs/plugin-react":"6.1.1","react-error-boundary":"6.1.5","@adonis-agora/durable":"0.38.3","@tanstack/react-query":"5.102.8","@types/better-sqlite3":"9.6.0","@adonis-agora/telescope":"0.20.0","@adonis-agora/authkit-react":"0.21.0"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.4.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.5.0","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0 || ^10.0.0 || ^11.0.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/media":">=0.5.0 <1.0.0","@adonis-agora/durable":">=0.7.0 <1.0.0","@adonis-agora/telescope":">=0.1.0 <1.0.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.66.0_1788838092399_0.848758674277925","host":"s3://npm-registry-packages-npm-production"}},"0.66.1":{"name":"@adonis-agora/authkit-server","version":"0.66.1","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp","tanstack-intent"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.66.1","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-agora-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"dist":{"shasum":"dfc3fac3ffe5b6fc60d91eb9c748f439a5b11096","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.66.1.tgz","fileCount":475,"integrity":"sha512-G4Y5H/niBkbjDognKGtwLGGh+aSQxigksG/HEY/XDqX0Hez5DCuHukyIAYS253/YPijmRQS2gqur10OAyayDEQ==","signatures":[{"sig":"MEUCIFsr2U3yvlzMcVtDFHwAfxtHod9aWpUuCodc5CuOydyjAiEA0QPNMZFcJ0a3qyG7Yvd+7e0Nl6kyAvL8yD7esUW0rJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-server@0.66.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3203261},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/types.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffe873a7-bc7b-4cea-a184-0ea7437c0abd"}},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"koa":"3.2.1","jose":"6.2.12","otplib":"13.5.0","qrcode":"1.5.4","koa-mount":"4.2.0","oidc-provider":"9.12.2","@simplewebauthn/server":"14.0.1","@simplewebauthn/browser":"14.0.0","@adonis-agora/authkit-core":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.10.1","vite":"8.2.2","luxon":"3.7.2","react":"19.2.8","edge.js":"6.5.1","esbuild":"0.28.2","ioredis":"6.0.0","recharts":"3.10.1","react-dom":"19.2.8","@types/koa":"3.0.3","typescript":"7.0.2","@types/node":"26.5.0","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.5","@types/react":"19.2.18","@vinejs/vine":"4.4.0","ioredis-mock":"8.13.1","@types/qrcode":"1.5.6","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","better-sqlite3":"13.0.3","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"11.0.0","@adonisjs/shield":"9.0.0","@tailwindcss/cli":"4.3.3","@tanstack/intent":"^0.4.0","@types/koa-mount":"4.0.5","@types/react-dom":"19.2.7","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"8.2.8","@vitejs/plugin-react":"6.1.1","react-error-boundary":"6.1.5","@adonis-agora/durable":"0.39.0","@tanstack/react-query":"5.102.8","@types/better-sqlite3":"9.6.0","@adonis-agora/telescope":"0.20.0","@adonis-agora/authkit-react":"0.21.0"},"peerDependencies":{"edge.js":"^6.5.1","@vinejs/vine":"^4.4.0","@adonisjs/ally":"^6.3.0","@adonisjs/auth":"^10.1.0","@adonisjs/core":"^7.5.0","@adonisjs/lock":"^2.1.0","@adonisjs/drive":"^4.0.0","@adonisjs/lucid":"^22.4.2","@adonisjs/redis":"^9.2.0 || ^10.0.0 || ^11.0.0","@adonisjs/shield":"^9.0.0","@adonisjs/session":"^8.1.0","@adonis-agora/media":">=0.5.0 <1.0.0","@adonis-agora/durable":">=0.7.0 <1.0.0","@adonis-agora/telescope":">=0.1.0 <1.0.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.66.1_1788841259019_0.06229421848493688","host":"s3://npm-registry-packages-npm-production"}},"0.66.2":{"name":"@adonis-agora/authkit-server","version":"0.66.2","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp","tanstack-intent"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.66.2","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-agora-authkit/tree/main/packages/authkit-server#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"dist":{"shasum":"4d57574e3b32318ac0fc3a4879d9275a3cae1037","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.66.2.tgz","fileCount":475,"integrity":"sha512-aO8r55Y+P9E64L6ACiZxi5+P1DNqaUPWSJ0tWqL2fvVRo4XykyKc3Yk+Q/u0GLU9w+ojrjnq77GPpXHcXpWzWA==","signatures":[{"sig":"MEUCIATE97sDsgxGhyqQbqyajK1X2jFTRlf6w8IPt8dHI6r3AiEA+iyVxt+XBBXrGl6Z7NXBgqYWxBp2wHy2qYTpnuIElFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-server@0.66.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3205960},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/types.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","check:host-css":"node scripts/check_host_css.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffe873a7-bc7b-4cea-a184-0ea7437c0abd"}},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"dependencies":{"koa":"3.2.1","jose":"6.2.12","otplib":"13.5.0","qrcode":"1.5.4","koa-mount":"4.2.0","oidc-provider":"9.12.2","@simplewebauthn/server":"14.0.1","@simplewebauthn/browser":"14.0.0","@adonis-agora/authkit-core":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.10.1","vite":"8.2.2","luxon":"3.7.2","react":"19.2.8","edge.js":"6.5.1","esbuild":"0.28.2","ioredis":"6.0.0","recharts":"3.10.1","react-dom":"19.2.8","@types/koa":"3.0.3","typescript":"7.0.2","@types/node":"26.5.1","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.5","@types/react":"19.2.18","@vinejs/vine":"4.4.0","ioredis-mock":"8.13.1","@types/qrcode":"1.5.6","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","better-sqlite3":"13.0.3","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"11.0.0","@adonisjs/shield":"9.0.0","@tailwindcss/cli":"4.3.3","@tanstack/intent":"0.4.0","@types/koa-mount":"4.0.5","@types/react-dom":"19.2.7","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"8.2.8","@vitejs/plugin-react":"6.1.1","react-error-boundary":"6.1.5","@adonis-agora/durable":"0.39.1","@tanstack/react-query":"5.102.8","@types/better-sqlite3":"9.6.0","@adonis-agora/telescope":"0.21.0","@adonis-agora/authkit-react":"0.21.0"},"peerDependencies":{"edge.js":"6.5.1","@vinejs/vine":"4.4.0","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","@adonisjs/lock":"2.1.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"11.0.0","@adonisjs/shield":"9.0.0","@adonisjs/session":"8.1.0","@adonis-agora/media":">=0.5.0 <1.0.0","@adonis-agora/durable":">=0.7.0 <1.0.0","@adonis-agora/telescope":">=0.1.0 <1.0.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.66.2_1789193392783_0.2890542359409842","host":"s3://npm-registry-packages-npm-production"}},"0.66.3":{"name":"@adonis-agora/authkit-server","version":"0.66.3","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp","tanstack-intent"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.66.3","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://davidecarvalho.github.io/agora/docs/authkit","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"dist":{"shasum":"3b4daac7134e8dcfeebb62f851deb552987f188d","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.66.3.tgz","fileCount":475,"integrity":"sha512-VWrosN4fIouoyJOEBX79MVq/5Ptqjn3Wz1iquC684u8rK6D4YEwmp9Yhi8Jfba55XomjiDd66e8Z0mFxU+Becg==","signatures":[{"sig":"MEYCIQC7vcn8Tr3CadMIGf6/bBJxW87wpLCTlLwZIE1dBlYW1wIhAJEbp5wP9N2OxfxEU16RzQfzk91dWmWte7oQ6UsARBGf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAk3HXlXZdgBg162SEjcAWwuB7nXm7ahi2o2xuwF2u+VAiAiQcbabtSHdkIF0lq1lKR4tq54gsR7hVk/jFvmEfgjKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-server@0.66.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3205916},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/types.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","check:host-css":"node scripts/check_host_css.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffe873a7-bc7b-4cea-a184-0ea7437c0abd"}},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"dependencies":{"koa":"3.2.1","jose":"6.2.12","otplib":"13.5.0","qrcode":"1.5.4","koa-mount":"4.2.0","oidc-provider":"9.12.2","@simplewebauthn/server":"14.0.2","@simplewebauthn/browser":"14.0.0","@adonis-agora/authkit-core":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.10.1","vite":"8.2.2","luxon":"3.7.2","react":"19.2.8","edge.js":"6.5.1","esbuild":"0.28.2","ioredis":"6.0.0","recharts":"3.10.1","react-dom":"19.2.8","@types/koa":"3.0.3","typescript":"7.0.2","@types/node":"26.5.1","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.5","@types/react":"19.2.18","@vinejs/vine":"4.4.0","ioredis-mock":"8.13.1","@types/qrcode":"1.5.6","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","better-sqlite3":"13.0.3","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"11.0.0","@adonisjs/shield":"9.0.0","@tailwindcss/cli":"4.3.3","@tanstack/intent":"0.4.0","@types/koa-mount":"4.0.5","@types/react-dom":"19.2.7","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"8.2.8","@vitejs/plugin-react":"6.1.1","react-error-boundary":"6.1.5","@adonis-agora/durable":"0.40.0","@tanstack/react-query":"5.102.8","@types/better-sqlite3":"9.6.0","@adonis-agora/telescope":"0.21.1","@adonis-agora/authkit-react":"0.21.0"},"peerDependencies":{"edge.js":"6.5.1","@vinejs/vine":"4.4.0","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","@adonisjs/lock":"2.1.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"11.0.0","@adonisjs/shield":"9.0.0","@adonisjs/session":"8.1.0","@adonis-agora/media":">=0.5.0 <1.0.0","@adonis-agora/durable":">=0.7.0 <1.0.0","@adonis-agora/telescope":">=0.1.0 <1.0.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.66.3_1789559012675_0.6419938289078004","host":"s3://npm-registry-packages-npm-production"}},"0.67.0":{"name":"@adonis-agora/authkit-server","version":"0.67.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp","tanstack-intent"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.67.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://davidecarvalho.github.io/agora/docs/authkit","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"dist":{"shasum":"47c50e54c6bd0f2a188e556e630a066ff7971cfe","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.67.0.tgz","fileCount":477,"integrity":"sha512-Jna79C6FaAvnobAemsd61+E4aUEQyvqc5s203ruhr6J7DTG4Ql777Ly3LDIwyGQtTy6VN8aaVzWANq0Kfp6H4A==","signatures":[{"sig":"MEQCICZUPwpScE9F0tzyQx01GWpC0KqW8SAm17m0qie0y1BuAiAcLx4CyWGC5BBe+Nfjwl2dhQvAXhhA2HSHzE0G6YYqzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF+7GntHZPuAgkBQFg/Ts0h2nhNVli17+29WwdnWdzOEAiB1vW1HuZod1RYdz2QKyD9CFKKt+n9WoFFPVq7HgpDTlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-server@0.67.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3216534},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/types.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","check:host-css":"node scripts/check_host_css.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffe873a7-bc7b-4cea-a184-0ea7437c0abd"}},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"dependencies":{"koa":"3.2.1","jose":"6.2.12","otplib":"13.5.0","qrcode":"1.5.4","koa-mount":"4.2.0","oidc-provider":"9.12.2","@simplewebauthn/server":"14.0.2","@simplewebauthn/browser":"14.0.0","@adonis-agora/authkit-core":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.10.1","vite":"8.2.2","luxon":"3.7.2","react":"19.2.8","edge.js":"6.5.1","esbuild":"0.28.2","ioredis":"6.0.0","tempura":"^0.4.1","recharts":"3.10.1","react-dom":"19.2.8","@types/koa":"3.0.3","typescript":"7.0.2","@types/node":"26.5.1","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.5","@types/react":"19.2.18","@vinejs/vine":"4.4.0","ioredis-mock":"8.13.1","@types/qrcode":"1.5.6","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","better-sqlite3":"13.0.3","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"11.0.0","@adonisjs/shield":"9.0.0","@tailwindcss/cli":"4.3.3","@tanstack/intent":"0.4.0","@types/koa-mount":"4.0.5","@types/react-dom":"19.2.7","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"8.2.8","@vitejs/plugin-react":"6.1.1","react-error-boundary":"6.1.5","@adonis-agora/durable":"0.40.0","@tanstack/react-query":"5.102.8","@types/better-sqlite3":"9.6.0","@adonis-agora/telescope":"0.21.1","@adonis-agora/authkit-react":"0.21.0"},"peerDependencies":{"edge.js":"6.5.1","@vinejs/vine":"4.4.0","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","@adonisjs/lock":"2.1.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"11.0.0","@adonisjs/shield":"9.0.0","@adonisjs/session":"8.1.0","@adonis-agora/media":">=0.5.0 <1.0.0","@adonis-agora/durable":">=0.7.0 <1.0.0","@adonis-agora/telescope":">=0.1.0 <1.0.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.67.0_1789607147248_0.4656657422868653","host":"s3://npm-registry-packages-npm-production"}},"0.68.0":{"name":"@adonis-agora/authkit-server","version":"0.68.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp","tanstack-intent"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.68.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://davidecarvalho.github.io/agora/docs/authkit","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"dist":{"shasum":"97912cb24ea4a3cacf3d5ef92f5a94bbbc01a197","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.68.0.tgz","fileCount":477,"integrity":"sha512-33cLdIPRyaKfRv53aCxXh1/3IOZdjIO2kByO8SpLBdRj0vcOqbReP9tR6V8m/oTAyxz88/u0BgGNrdWNipV0Mw==","signatures":[{"sig":"MEYCIQDDE+Q8EcVR8mSfXxdgBYJlSqvz5bPpANM0J4u5kKsHmwIhAMuk9Y/FQ+PYbKtNm6ZT77lNsXvvmV+5q4eFlGOY6G3F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDVjM5SRU9rzgflDD6slRjQ97suiVzotXKoR799zkx5XAIhAP4plwkfnG2Tua1gluIEVPDRhTwmgvuelVoIsCMb1d3h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-server@0.68.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3219042},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/types.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","check:host-css":"node scripts/check_host_css.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffe873a7-bc7b-4cea-a184-0ea7437c0abd"}},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"dependencies":{"koa":"3.2.1","jose":"6.2.12","otplib":"13.5.0","qrcode":"1.5.4","koa-mount":"4.2.0","oidc-provider":"9.12.2","@simplewebauthn/server":"14.0.2","@simplewebauthn/browser":"14.0.0","@adonis-agora/authkit-core":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.10.1","vite":"8.2.2","luxon":"3.7.2","react":"19.2.8","edge.js":"6.5.1","esbuild":"0.28.2","ioredis":"6.0.0","tempura":"^0.4.1","recharts":"3.10.1","react-dom":"19.2.8","@types/koa":"3.0.3","typescript":"7.0.2","@types/node":"26.5.1","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.5","@types/react":"19.2.18","@vinejs/vine":"4.4.0","ioredis-mock":"8.13.1","@types/qrcode":"1.5.6","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","better-sqlite3":"13.0.3","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"11.0.0","@adonisjs/shield":"9.0.0","@tailwindcss/cli":"4.3.3","@tanstack/intent":"0.4.0","@types/koa-mount":"4.0.5","@types/react-dom":"19.2.7","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"8.2.8","@vitejs/plugin-react":"6.1.1","react-error-boundary":"6.1.5","@adonis-agora/durable":"0.40.0","@tanstack/react-query":"5.102.8","@types/better-sqlite3":"9.6.0","@adonis-agora/telescope":"0.21.1","@adonis-agora/authkit-react":"0.21.0"},"peerDependencies":{"edge.js":"6.5.1","@vinejs/vine":"4.4.0","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","@adonisjs/lock":"2.1.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"11.0.0","@adonisjs/shield":"9.0.0","@adonisjs/session":"8.1.0","@adonis-agora/media":">=0.5.0 <1.0.0","@adonis-agora/durable":">=0.7.0 <1.0.0","@adonis-agora/telescope":">=0.1.0 <1.0.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.68.0_1789611312251_0.7119143542637645","host":"s3://npm-registry-packages-npm-production"}},"0.68.1":{"name":"@adonis-agora/authkit-server","version":"0.68.1","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp","tanstack-intent"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.68.1","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://davidecarvalho.github.io/agora/docs/authkit","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"dist":{"shasum":"2ecad7a71cf0a80c6e8cb6304b406d4a122a2c54","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.68.1.tgz","fileCount":477,"integrity":"sha512-IwRflGv2bceV/mLMYYCXuQHidqyvSjC0EFTd2K7+IQlWp9pnQXxY/YWPgiiSvrnQ4Ja/yGft/drYR1sz0rzgUw==","signatures":[{"sig":"MEQCIHVq2fXAxFOn4wSok+4ik2oZvgXU2VXRXXlYMjA6XoKtAiBhFN9lL0TzMCKaVJqNOCfzJdueQCVSPHSkYTVkSFnf8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHoJ2M6cyTdbyUnTgAbAEa8CyHFXihLIQEbvW4zqKY3oAiBq8bctlbgTk1kN4Y3EDATHG/rUnZZcDgdjZWNUjeql8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-server@0.68.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3226341},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/types.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","check:host-css":"node scripts/check_host_css.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffe873a7-bc7b-4cea-a184-0ea7437c0abd"}},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"dependencies":{"koa":"3.2.1","jose":"6.2.12","otplib":"13.5.0","qrcode":"1.5.4","koa-mount":"4.2.0","oidc-provider":"9.12.2","@simplewebauthn/server":"14.0.2","@simplewebauthn/browser":"14.0.0","@adonis-agora/authkit-core":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.10.1","vite":"8.2.2","luxon":"3.7.2","react":"19.2.8","edge.js":"6.5.1","esbuild":"0.28.2","ioredis":"6.0.0","tempura":"^0.4.1","recharts":"3.10.1","react-dom":"19.2.8","@types/koa":"3.0.3","typescript":"7.0.2","@types/node":"26.5.1","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.5","@types/react":"19.2.18","@vinejs/vine":"4.4.0","ioredis-mock":"8.13.1","@types/qrcode":"1.5.6","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","better-sqlite3":"13.0.3","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"11.0.0","@adonisjs/shield":"9.0.0","@tailwindcss/cli":"4.3.3","@tanstack/intent":"0.4.0","@types/koa-mount":"4.0.5","@types/react-dom":"19.2.7","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"8.2.8","@vitejs/plugin-react":"6.1.1","react-error-boundary":"6.1.5","@adonis-agora/durable":"0.40.0","@tanstack/react-query":"5.102.8","@types/better-sqlite3":"9.6.0","@adonis-agora/telescope":"0.21.1","@adonis-agora/authkit-react":"0.21.0"},"peerDependencies":{"edge.js":"6.5.1","@vinejs/vine":"4.4.0","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","@adonisjs/lock":"2.1.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"11.0.0","@adonisjs/shield":"9.0.0","@adonisjs/session":"8.1.0","@adonis-agora/media":">=0.5.0 <1.0.0","@adonis-agora/durable":">=0.7.0 <1.0.0","@adonis-agora/telescope":">=0.1.0 <1.0.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.68.1_1789617034201_0.3793786068698852","host":"s3://npm-registry-packages-npm-production"}},"0.68.2":{"name":"@adonis-agora/authkit-server","version":"0.68.2","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp","tanstack-intent"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.68.2","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://davidecarvalho.github.io/agora/docs/authkit","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"dist":{"shasum":"5214884299077df333399463536dd378107049d7","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.68.2.tgz","fileCount":477,"integrity":"sha512-rTWBmlHJI1+YhVjDq8YtGqJyKBm3VuGhI/ARepmEuLtSKnaytQWZi3/nkaIp2k7GuOXKcC4AHICrJ4lZC+gIbw==","signatures":[{"sig":"MEUCIQC9/xDElYrIyUPndj6Uby+Q9FVRM8HaazX5iNLughErFwIgO3WTNlV7yA2ppFO845eXnSENP2evDZkjTjN9zYTHYII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE/kPJQ/JGxv5ZOEcQBd9zt9r0bdbTXjq011XoY+iFQjAiEAtoVQbdT74GQmklklzHDD6wrSdaqsbDo2N5TORhOT55s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-server@0.68.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3226899},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/types.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","check:host-css":"node scripts/check_host_css.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffe873a7-bc7b-4cea-a184-0ea7437c0abd"}},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"dependencies":{"koa":"3.2.1","jose":"6.2.12","otplib":"13.5.0","qrcode":"1.5.4","koa-mount":"4.2.0","oidc-provider":"9.12.2","@simplewebauthn/server":"14.0.2","@simplewebauthn/browser":"14.0.0","@adonis-agora/authkit-core":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.10.1","vite":"8.2.2","luxon":"3.7.2","react":"19.2.8","edge.js":"6.5.1","esbuild":"0.28.2","ioredis":"6.0.0","tempura":"^0.4.1","recharts":"3.10.1","react-dom":"19.2.8","@types/koa":"3.0.3","typescript":"7.0.2","@types/node":"26.5.1","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.5","@types/react":"19.2.18","@vinejs/vine":"4.4.0","ioredis-mock":"8.13.1","@types/qrcode":"1.5.6","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","better-sqlite3":"13.0.3","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"11.0.0","@adonisjs/shield":"9.0.0","@tailwindcss/cli":"4.3.3","@tanstack/intent":"0.4.0","@types/koa-mount":"4.0.5","@types/react-dom":"19.2.7","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"8.2.8","@vitejs/plugin-react":"6.1.1","react-error-boundary":"6.1.5","@adonis-agora/durable":"0.40.0","@tanstack/react-query":"5.102.8","@types/better-sqlite3":"9.6.0","@adonis-agora/telescope":"0.21.1","@adonis-agora/authkit-react":"0.21.0"},"peerDependencies":{"edge.js":"6.5.1","@vinejs/vine":"4.4.0","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","@adonisjs/lock":"2.1.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"11.0.0","@adonisjs/shield":"9.0.0","@adonisjs/session":"8.1.0","@adonis-agora/media":">=0.5.0 <1.0.0","@adonis-agora/durable":">=0.7.0 <1.0.0","@adonis-agora/telescope":">=0.1.0 <1.0.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.68.2_1789652897396_0.5342339048687246","host":"s3://npm-registry-packages-npm-production"}},"0.68.3":{"name":"@adonis-agora/authkit-server","version":"0.68.3","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp","tanstack-intent"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.68.3","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://davidecarvalho.github.io/agora/docs/authkit","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"dist":{"shasum":"cdb65cd1f4842cec2b51bfa98ab9f8dc85fa09f8","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.68.3.tgz","fileCount":477,"integrity":"sha512-jsi4hV/kgr1poaQ+dqVWSFPKZyQUrfW+xMJxJMI5D785LtFVO68fxlDd6EFiL4uIl5YLKSUAcENNNnRFj2rf4g==","signatures":[{"sig":"MEYCIQDLi5LEp9oXZ0I171pYy8GRDxapM/xxMbuVRmw4S7JIWAIhAO/a9i79jaMWx5nqZo1vMfudUBs9SAqC2BrAowZJYVRJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAy6Hm+pKNuj1BRNIoZLsWNM2d8CloS5R0h6IulkP0UhAiA1N6ceiZHLAY1uMzRutYb7uPzMnlB1ytgSo4y9uWebfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-server@0.68.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3229809},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/types.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","check:host-css":"node scripts/check_host_css.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffe873a7-bc7b-4cea-a184-0ea7437c0abd"}},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"dependencies":{"koa":"3.2.1","jose":"6.2.12","otplib":"13.5.0","qrcode":"1.5.4","koa-mount":"4.2.0","oidc-provider":"9.12.2","@simplewebauthn/server":"14.0.2","@simplewebauthn/browser":"14.0.0","@adonis-agora/authkit-core":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.10.1","vite":"8.2.2","luxon":"3.7.2","react":"19.2.8","edge.js":"6.5.1","esbuild":"0.28.2","ioredis":"6.0.0","tempura":"^0.4.1","recharts":"3.10.1","react-dom":"19.2.8","@types/koa":"3.0.3","typescript":"7.0.2","@types/node":"26.5.1","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.5","@types/react":"19.2.18","@vinejs/vine":"4.4.0","ioredis-mock":"8.13.1","@types/qrcode":"1.5.6","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","better-sqlite3":"13.0.3","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"11.0.0","@adonisjs/shield":"9.0.0","@tailwindcss/cli":"4.3.3","@tanstack/intent":"0.4.0","@types/koa-mount":"4.0.5","@types/react-dom":"19.2.7","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"8.2.8","@vitejs/plugin-react":"6.1.1","react-error-boundary":"6.1.5","@adonis-agora/durable":"0.40.0","@tanstack/react-query":"5.102.8","@types/better-sqlite3":"9.6.0","@adonis-agora/telescope":"0.21.1","@adonis-agora/authkit-react":"0.21.0"},"peerDependencies":{"edge.js":"6.5.1","@vinejs/vine":"4.4.0","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","@adonisjs/lock":"2.1.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"11.0.0","@adonisjs/shield":"9.0.0","@adonisjs/session":"8.1.0","@adonis-agora/media":">=0.5.0 <1.0.0","@adonis-agora/durable":">=0.7.0 <1.0.0","@adonis-agora/telescope":">=0.1.0 <1.0.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.68.3_1789658464476_0.7210224374011427","host":"s3://npm-registry-packages-npm-production"}},"0.68.4":{"name":"@adonis-agora/authkit-server","version":"0.68.4","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp","tanstack-intent"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.68.4","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://davidecarvalho.github.io/agora/docs/authkit","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"dist":{"shasum":"1026c40c38fcd846797505454d6fb90c97739b21","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.68.4.tgz","fileCount":477,"integrity":"sha512-egdktTGweklfpMH/gGDGqB3kJsl4Ff+qDW7NKLRewF8kbEa19o5gEwU4zE1p/KG4oy6tCAvG7jIDeqko1plRdQ==","signatures":[{"sig":"MEUCIBnxAYL3L1EOEC0zlWHkuo0/Lw+3u6dXUEvGgUbbcL/NAiEAj1jzY5RRpOhV5QbsY4GGLgeS8+MIXm7eTZqC8yNfy3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC3lSbqk999y+F0pc15nbJQZFZ2LB3IVJwU+nL6k873pAIgJcZELmrslcWfyFStofnLZOXQxv2GirDjC88uZdvWsYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-server@0.68.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3230081},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/types.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","check:host-css":"node scripts/check_host_css.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffe873a7-bc7b-4cea-a184-0ea7437c0abd"}},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"dependencies":{"koa":"3.2.1","jose":"6.2.12","otplib":"13.5.0","qrcode":"1.5.4","koa-mount":"4.2.0","oidc-provider":"9.12.2","@simplewebauthn/server":"14.0.2","@simplewebauthn/browser":"14.0.0","@adonis-agora/authkit-core":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.10.1","vite":"8.2.2","luxon":"3.7.2","react":"19.2.8","edge.js":"6.5.1","esbuild":"0.28.2","ioredis":"6.0.0","tempura":"^0.4.1","recharts":"3.10.1","react-dom":"19.2.8","@types/koa":"3.0.3","typescript":"7.0.2","@types/node":"26.5.1","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.5","@types/react":"19.2.18","@vinejs/vine":"4.4.0","ioredis-mock":"8.13.1","@types/qrcode":"1.5.6","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","better-sqlite3":"13.0.3","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"11.0.0","@adonisjs/shield":"9.0.0","@tailwindcss/cli":"4.3.3","@tanstack/intent":"0.4.0","@types/koa-mount":"4.0.5","@types/react-dom":"19.2.7","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"8.2.8","@vitejs/plugin-react":"6.1.1","react-error-boundary":"6.1.5","@adonis-agora/durable":"0.40.0","@tanstack/react-query":"5.102.8","@types/better-sqlite3":"9.6.0","@adonis-agora/telescope":"0.21.1","@adonis-agora/authkit-react":"0.21.0"},"peerDependencies":{"edge.js":"6.5.1","@vinejs/vine":"4.4.0","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","@adonisjs/lock":"2.1.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"11.0.0","@adonisjs/shield":"9.0.0","@adonisjs/session":"8.1.0","@adonis-agora/media":">=0.5.0 <1.0.0","@adonis-agora/durable":">=0.7.0 <1.0.0","@adonis-agora/telescope":">=0.1.0 <1.0.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.68.4_1789659442574_0.3486996002018332","host":"s3://npm-registry-packages-npm-production"}},"0.69.0":{"name":"@adonis-agora/authkit-server","version":"0.69.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp","tanstack-intent"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.69.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://davidecarvalho.github.io/agora/docs/authkit","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"dist":{"shasum":"e6214e03c1c2be83fa26fd8b7d022d8df62c166e","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.69.0.tgz","fileCount":481,"integrity":"sha512-szkCr6qGPU8+xS7/Grfcq8smWOQ7WbL4tedHtshQXE54JUwf22vFBDYNRw1wlfAgd+wm0DLu3feUKD4XWtvUjg==","signatures":[{"sig":"MEMCIFKlkDqQTTGffgdO1YOx89oHd6ZAyvV98rJ/0KatGLczAh8O141Xj0GKDQbQxxkcy/bv7kng1pP2uDjb5/iE5VMI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHPWM9wc3wutKJrUAV19BrxtgqsLAIQgD6N99aMgIA0wAiEAyW14Zo50pZdFxPWxQQFEouWZSB0yuY9i5zbemuAMfAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-server@0.69.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3260915},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/types.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","check:host-css":"node scripts/check_host_css.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffe873a7-bc7b-4cea-a184-0ea7437c0abd"}},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"dependencies":{"koa":"3.2.1","jose":"6.2.12","otplib":"13.5.0","qrcode":"1.5.4","koa-mount":"4.2.0","oidc-provider":"9.12.2","@simplewebauthn/server":"14.0.2","@simplewebauthn/browser":"14.0.0","@adonis-agora/authkit-core":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.10.1","vite":"8.2.2","luxon":"3.7.2","react":"19.2.8","edge.js":"6.5.1","esbuild":"0.28.2","ioredis":"6.0.0","tempura":"^0.4.1","recharts":"3.10.1","react-dom":"19.2.8","@types/koa":"3.0.3","typescript":"7.0.2","@types/node":"26.5.1","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.5","@types/react":"19.2.18","@vinejs/vine":"4.4.0","ioredis-mock":"8.13.1","@types/qrcode":"1.5.6","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","better-sqlite3":"13.0.3","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"11.0.0","@adonisjs/shield":"9.0.0","@tailwindcss/cli":"4.3.3","@tanstack/intent":"0.4.0","@types/koa-mount":"4.0.5","@types/react-dom":"19.2.7","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"8.2.8","@vitejs/plugin-react":"6.1.1","react-error-boundary":"6.1.5","@adonis-agora/durable":"0.40.0","@tanstack/react-query":"5.102.8","@types/better-sqlite3":"9.6.0","@adonis-agora/telescope":"0.21.1","@adonis-agora/authkit-react":"0.21.0"},"peerDependencies":{"edge.js":"6.5.1","@vinejs/vine":"4.4.0","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","@adonisjs/lock":"2.1.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"11.0.0","@adonisjs/shield":"9.0.0","@adonisjs/session":"8.1.0","@adonis-agora/media":">=0.5.0 <1.0.0","@adonis-agora/durable":">=0.7.0 <1.0.0","@adonis-agora/telescope":">=0.1.0 <1.0.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.69.0_1789877298115_0.7923752728643803","host":"s3://npm-registry-packages-npm-production"}},"0.70.0":{"name":"@adonis-agora/authkit-server","version":"0.70.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp","tanstack-intent"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.70.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://davidecarvalho.github.io/agora/docs/authkit","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"dist":{"shasum":"538b8ffba19160a3ab11d0dd67984786b624b43e","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.70.0.tgz","fileCount":491,"integrity":"sha512-tWBMTlZ0HBhyfnCV/xVOpDASh0OqRxI23MDDN12IiDQZherV08S6PC6IzIgrvWHo4O4646S5YQSpDdcD2Sd4aQ==","signatures":[{"sig":"MEQCIDxuWjUGkc+V8aw2zwx9x5ORLk4eZk+szv7OljAZcut6AiBvhesyXZuq/40Px8WBrl/Sk6Y/g2FglYuBgvmUJ9i4lA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCCi22fYQbOOFgU+Ne/+ZPCApK7ZsJ+dnpvLd9T5Yt4LAIgDC73MSjZ6ZsLWpucU3V2ZesoZGoWNsfM/IN8jAFSIXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-server@0.70.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3352274},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/types.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","check:host-css":"node scripts/check_host_css.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffe873a7-bc7b-4cea-a184-0ea7437c0abd"}},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"dependencies":{"koa":"3.2.1","jose":"6.2.12","otplib":"13.5.0","qrcode":"1.5.4","koa-mount":"4.2.0","oidc-provider":"9.12.2","@simplewebauthn/server":"14.0.2","@simplewebauthn/browser":"14.0.0","@adonis-agora/authkit-core":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.10.1","vite":"8.2.2","luxon":"3.7.2","react":"19.2.8","edge.js":"6.5.1","esbuild":"0.28.2","ioredis":"6.0.0","tempura":"^0.4.1","recharts":"3.10.1","react-dom":"19.2.8","@types/koa":"3.0.3","typescript":"7.0.2","@types/node":"26.5.1","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.5","@types/react":"19.2.18","@vinejs/vine":"4.4.0","ioredis-mock":"8.13.1","@types/qrcode":"1.5.6","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","better-sqlite3":"13.0.3","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"11.0.0","@adonisjs/shield":"9.0.0","@tailwindcss/cli":"4.3.3","@tanstack/intent":"0.4.0","@types/koa-mount":"4.0.5","@types/react-dom":"19.2.7","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"8.2.8","@vitejs/plugin-react":"6.1.1","react-error-boundary":"6.1.5","@adonis-agora/durable":"0.40.0","@tanstack/react-query":"5.102.8","@types/better-sqlite3":"9.6.0","@adonis-agora/telescope":"0.21.1","@adonis-agora/authkit-react":"0.22.0"},"peerDependencies":{"edge.js":"6.5.1","@vinejs/vine":"4.4.0","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","@adonisjs/lock":"2.1.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"11.0.0","@adonisjs/shield":"9.0.0","@adonisjs/session":"8.1.0","@adonis-agora/media":">=0.5.0 <1.0.0","@adonis-agora/durable":">=0.7.0 <1.0.0","@adonis-agora/telescope":">=0.1.0 <1.0.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.70.0_1789879849620_0.23937771117305484","host":"s3://npm-registry-packages-npm-production"}},"0.71.0":{"name":"@adonis-agora/authkit-server","version":"0.71.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp","tanstack-intent"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.71.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://davidecarvalho.github.io/agora/docs/authkit","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"dist":{"shasum":"07efa73ca5b80d3e9713294f249aaa7deabe00a6","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.71.0.tgz","fileCount":495,"integrity":"sha512-Tuyp1TG9+USIt0HFNfFY2sEvUKBbKOGclZGqK1rogX4Qz9wiuAeieFGZSlRyM5vjLWG5F8cQ95ZnhQOxzxYhLg==","signatures":[{"sig":"MEUCIBxHl4diLSdVPLXUOwSLKhqu37XQ7Va7A5oRKkwvzW8qAiEA+EajevRixIMOLR20tcCcA8B2Ee8eL8tmOgIH/sOKKJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEqKZzrKYrjZ4w7+qTgRU2robSDMcVIscpDTr5deN0FTAiEAyJ6gMlzvrYim2ujaEZmPsDtkbtwGAoixFJ14lVlldu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-server@0.71.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3355480},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/types.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","check:host-css":"node scripts/check_host_css.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffe873a7-bc7b-4cea-a184-0ea7437c0abd"}},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"dependencies":{"koa":"3.2.1","jose":"6.2.12","otplib":"13.5.0","qrcode":"1.5.4","koa-mount":"4.2.0","oidc-provider":"9.12.2","@simplewebauthn/server":"14.0.2","@simplewebauthn/browser":"14.0.0","@adonis-agora/authkit-core":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.10.1","vite":"8.2.2","luxon":"3.7.2","react":"19.2.8","edge.js":"6.5.1","esbuild":"0.28.2","ioredis":"6.0.0","tempura":"^0.4.1","recharts":"3.10.1","react-dom":"19.2.8","@types/koa":"3.0.3","typescript":"7.0.2","@types/node":"26.5.1","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.5","@types/react":"19.2.18","@vinejs/vine":"4.4.0","ioredis-mock":"8.13.1","@types/qrcode":"1.5.6","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","better-sqlite3":"13.0.3","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"11.0.0","@adonisjs/shield":"9.0.0","@tailwindcss/cli":"4.3.3","@tanstack/intent":"0.4.0","@types/koa-mount":"4.0.5","@types/react-dom":"19.2.7","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"8.2.8","@vitejs/plugin-react":"6.1.1","react-error-boundary":"6.1.5","@adonis-agora/durable":"0.40.0","@tanstack/react-query":"5.102.8","@types/better-sqlite3":"9.6.0","@adonis-agora/telescope":"0.21.1","@adonis-agora/authkit-react":"0.22.0"},"peerDependencies":{"edge.js":"6.5.1","@vinejs/vine":"4.4.0","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","@adonisjs/lock":"2.1.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"11.0.0","@adonisjs/shield":"9.0.0","@adonisjs/session":"8.1.0","@adonis-agora/media":">=0.5.0 <1.0.0","@adonis-agora/durable":">=0.7.0 <1.0.0","@adonis-agora/telescope":">=0.1.0 <1.0.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.71.0_1789882390866_0.22151256704483968","host":"s3://npm-registry-packages-npm-production"}},"0.72.0":{"name":"@adonis-agora/authkit-server","version":"0.72.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp","tanstack-intent"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.72.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://davidecarvalho.github.io/agora/docs/authkit","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"dist":{"shasum":"7f611e8af783e642b8fd36d41a462ea3ad4ca1d0","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.72.0.tgz","fileCount":495,"integrity":"sha512-a/Bc3YiocErHYucKsWjigIBjGSs9LNJG+TB/CtaIAbRUBvFp9foMg8elu0SJFU9Wcbg2i1poRNVyq1mpArUheg==","signatures":[{"sig":"MEYCIQD+EfBW4xB6QIT3yNvA4Ild9MLVSlA35obrURI8n7xeUQIhAKQZK4wbZPVRtpiFi6Sq7aEraKYF6XMEDM9HFY6IFhVl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAuGTHwzGC6rAbz+yhQLj6PXD/EMvKXC6olxia1O0M+QAiEAxKL0vxeLafTusw9pcWl7pARGMhVBhc42YvO9Z3KKBiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-server@0.72.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3361458},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/types.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","check:host-css":"node scripts/check_host_css.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffe873a7-bc7b-4cea-a184-0ea7437c0abd"}},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"dependencies":{"koa":"3.2.1","jose":"6.2.12","otplib":"13.5.0","qrcode":"1.5.4","koa-mount":"4.2.0","oidc-provider":"9.12.2","@simplewebauthn/server":"14.0.2","@simplewebauthn/browser":"14.0.0","@adonis-agora/authkit-core":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.10.1","vite":"8.2.2","luxon":"3.7.2","react":"19.2.8","edge.js":"6.5.1","esbuild":"0.28.2","ioredis":"6.0.0","tempura":"^0.4.1","recharts":"3.10.1","react-dom":"19.2.8","@types/koa":"3.0.3","typescript":"7.0.2","@types/node":"26.5.1","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.5","@types/react":"19.2.18","@vinejs/vine":"4.4.0","ioredis-mock":"8.13.1","@types/qrcode":"1.5.6","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","better-sqlite3":"13.0.3","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"11.0.0","@adonisjs/shield":"9.0.0","@tailwindcss/cli":"4.3.3","@tanstack/intent":"0.4.0","@types/koa-mount":"4.0.5","@types/react-dom":"19.2.7","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"8.2.8","@vitejs/plugin-react":"6.1.1","react-error-boundary":"6.1.5","@adonis-agora/durable":"0.40.0","@tanstack/react-query":"5.102.8","@types/better-sqlite3":"9.6.0","@adonis-agora/telescope":"0.21.1","@adonis-agora/authkit-react":"0.22.0"},"peerDependencies":{"edge.js":"6.5.1","@vinejs/vine":"4.4.0","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","@adonisjs/lock":"2.1.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"11.0.0","@adonisjs/shield":"9.0.0","@adonisjs/session":"8.1.0","@adonis-agora/media":">=0.5.0 <1.0.0","@adonis-agora/durable":">=0.7.0 <1.0.0","@adonis-agora/telescope":">=0.1.0 <1.0.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.72.0_1789904008498_0.6227720371660126","host":"s3://npm-registry-packages-npm-production"}},"0.73.0":{"name":"@adonis-agora/authkit-server","version":"0.73.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp","tanstack-intent"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.73.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://davidecarvalho.github.io/agora/docs/authkit","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"dist":{"shasum":"13925597202986c4b60bb32e141678d924c30c4c","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.73.0.tgz","fileCount":497,"integrity":"sha512-n4w8rJPFyzjq/jMM3rU1fAe5gsnpD7oNwKtQRWN1bajnKrcBGEL4LorEkGwgBI52nsjjJUX/L1haYfPMSsEnyg==","signatures":[{"sig":"MEUCIQDCAvR/EtiCJUDOlpKfCflYt2uhQxT1t3fjvxBDnAIKuwIgZCsKUkj8/LWE1kW4iEte/d0o8Z1A7VqbKVwXTmQKT54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCDXZwM5gdIsLBqeppLyT3FFclwSbwDWAaIdvu2UF7XYgIhAJHuoknHZs0Wktv6uoP/4HDJegpbjEbPSuSVDAjhrLJ5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-server@0.73.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3377376},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/types.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","check:host-css":"node scripts/check_host_css.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffe873a7-bc7b-4cea-a184-0ea7437c0abd"}},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"dependencies":{"koa":"3.2.1","jose":"6.2.12","otplib":"13.5.0","qrcode":"1.5.4","koa-mount":"4.2.0","oidc-provider":"9.12.2","@simplewebauthn/server":"14.0.2","@simplewebauthn/browser":"14.0.0","@adonis-agora/authkit-core":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.10.1","vite":"8.2.2","luxon":"3.7.2","react":"19.2.8","edge.js":"6.5.1","esbuild":"0.28.2","ioredis":"6.0.0","tempura":"^0.4.1","recharts":"3.10.1","react-dom":"19.2.8","@types/koa":"3.0.3","typescript":"7.0.2","@types/node":"26.5.1","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.5","@types/react":"19.2.18","@vinejs/vine":"4.4.0","ioredis-mock":"8.13.1","@types/qrcode":"1.5.6","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","better-sqlite3":"13.0.3","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"11.0.0","@adonisjs/shield":"9.0.0","@tailwindcss/cli":"4.3.3","@tanstack/intent":"0.4.0","@types/koa-mount":"4.0.5","@types/react-dom":"19.2.7","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"8.2.8","@vitejs/plugin-react":"6.1.1","react-error-boundary":"6.1.5","@adonis-agora/durable":"0.40.0","@tanstack/react-query":"5.102.8","@types/better-sqlite3":"9.6.0","@adonis-agora/telescope":"0.21.1","@adonis-agora/authkit-react":"0.22.0"},"peerDependencies":{"edge.js":"6.5.1","@vinejs/vine":"4.4.0","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","@adonisjs/lock":"2.1.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"11.0.0","@adonisjs/shield":"9.0.0","@adonisjs/session":"8.1.0","@adonis-agora/media":">=0.5.0 <1.0.0","@adonis-agora/durable":">=0.7.0 <1.0.0","@adonis-agora/telescope":">=0.1.0 <1.0.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.73.0_1790108749413_0.7560868645564316","host":"s3://npm-registry-packages-npm-production"}},"0.74.0":{"name":"@adonis-agora/authkit-server","version":"0.74.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp","tanstack-intent"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-server@0.74.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://davidecarvalho.github.io/agora/docs/authkit","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"dist":{"shasum":"b44fa436e9c8c74d48bef3d790870134201a30c7","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.74.0.tgz","fileCount":505,"integrity":"sha512-+UAzJd3lZ4sMXaiGAcJvF1N6gFaXs2OdjNcMyecfCagdrza6juuvBG1QvwlvkWjkNbKfdmwfYw/oVooUusD1hA==","signatures":[{"sig":"MEYCIQDYAFj34HisYmtAYv7DaC3a5FiCzfQBebEVOmNdbnZRkwIhAP3+2BV2UHVQW/UectGUbOTjv040tGx1WbxX1hOPjWgw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCN/W+8UQSqPD8gwb+JceR065O+6oL2RXcpH0WeqObynAIhAIDOS0Zb/R1ymJSgNJrNS9ZpU37E6HVgy42DSD7Z/GIM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-server@0.74.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3429140},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/types.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","check:host-css":"node scripts/check_host_css.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffe873a7-bc7b-4cea-a184-0ea7437c0abd"}},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"dependencies":{"koa":"3.2.1","jose":"6.2.12","otplib":"13.5.0","qrcode":"1.5.4","koa-mount":"4.2.0","oidc-provider":"9.12.2","@simplewebauthn/server":"14.0.2","@simplewebauthn/browser":"14.0.0","@adonis-agora/authkit-core":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.10.1","vite":"8.2.2","luxon":"3.7.2","react":"19.2.8","edge.js":"6.5.1","esbuild":"0.28.2","ioredis":"6.0.0","tempura":"^0.4.1","recharts":"3.10.1","react-dom":"19.2.8","@types/koa":"3.0.3","typescript":"7.0.2","@types/node":"26.5.1","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.5","@types/react":"19.2.18","@vinejs/vine":"4.4.0","ioredis-mock":"8.13.1","@types/qrcode":"1.5.6","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","better-sqlite3":"13.0.3","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"11.0.0","@adonisjs/shield":"9.0.0","@tailwindcss/cli":"4.3.3","@tanstack/intent":"0.4.0","@types/koa-mount":"4.0.5","@types/react-dom":"19.2.7","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"8.2.8","@vitejs/plugin-react":"6.1.1","react-error-boundary":"6.1.5","@adonis-agora/durable":"0.40.0","@tanstack/react-query":"5.102.8","@types/better-sqlite3":"9.6.0","@adonis-agora/telescope":"0.21.1","@adonis-agora/authkit-react":"0.23.0"},"peerDependencies":{"edge.js":"6.5.1","@vinejs/vine":"4.4.0","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","@adonisjs/lock":"2.1.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"11.0.0","@adonisjs/shield":"9.0.0","@adonisjs/session":"8.1.0","@adonis-agora/media":">=0.5.0 <1.0.0","@adonis-agora/durable":">=0.7.0 <1.0.0","@adonis-agora/telescope":">=0.1.0 <1.0.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/authkit-server_0.74.0_1790302047607_0.9706776307140055","host":"s3://npm-registry-packages-npm-production"}},"0.75.0":{"_id":"@adonis-agora/authkit-server@0.75.0","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"dist":{"shasum":"f58c4ceafa8d7af76a11bf9e3ce6fb08e2953603","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-server/-/authkit-server-0.75.0.tgz","fileCount":505,"integrity":"sha512-t9PiSugW5e1cfXuzfrHIMilVrEPGShNDcQni3AIulFj62QNhjxPUsGrI7v0tTXwlGkcWDNxahg2fHV1m6Yc7tg==","signatures":[{"sig":"MEQCIDx3pw8QL83qPh8L0/Bm/3SxkttGyn4oekHoJWYtyzywAiBaoxvH7X0JYWupyxJd2FXvhQe4EO+cvcoxmKTTYYJlhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIH8V1shAxosjuqdcAuM9recIAKZbftKtJbIw2Yqsj0M+AiEAu74zhTfzgWzBIvW64epMkOYfl0HESZzql/TUY9lyrhI="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-server@0.75.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3437522},"main":"./build/index.js","name":"@adonis-agora/authkit-server","type":"module","types":"./build/index.d.ts","author":"dudousxd","exports":{".":"./build/index.js","./types":"./build/types.js","./durable":"./build/src/host/durable/index.js","./commands":"./build/commands/main.js","./telescope":"./build/src/observability/telescope/index.js","./services/main":"./build/services/main.js","./commands/configure":"./build/commands/configure.js","./authkit_server_provider":"./build/providers/authkit_server_provider.js"},"license":"MIT","scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"node scripts/build_host_css.mjs && node scripts/build_webauthn.mjs && node scripts/build_ui.mjs && node -e \"const fs=require('node:fs');for(const d of ['build/stubs','build/host/views'])fs.rmSync(d,{recursive:true,force:true})\" && tsc && node -e \"require('node:fs').cpSync('src/host/assets','build/src/host/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('stubs','build/stubs',{recursive:true,filter:(s)=>!s.endsWith('.ts')})\" && node -e \"const fs=require('node:fs');if(fs.existsSync('assets'))fs.cpSync('assets','build/assets',{recursive:true})\" && node -e \"require('node:fs').cpSync('src/host/views','build/host/views',{recursive:true})\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/host/ui',{recursive:true});fs.readdirSync('src/host/ui').filter(f=>f.endsWith('.html')).forEach(f=>fs.copyFileSync('src/host/ui/'+f,'build/host/ui/'+f))\" && node -e \"require('node:fs').copyFileSync('commands/commands.json','build/commands/commands.json')\" && node -e \"const fs=require('node:fs');fs.mkdirSync('build/src/password',{recursive:true});fs.copyFileSync('src/password/common_passwords.txt','build/src/password/common_passwords.txt')\"","build:ui":"node scripts/build_ui.mjs","typecheck":"tsc --noEmit && node scripts/typecheck_ui.mjs && node scripts/typecheck_tests.mjs","build:host-css":"node scripts/build_host_css.mjs","build:webauthn":"node scripts/build_webauthn.mjs","check:host-css":"node scripts/check_host_css.mjs","typecheck:tests":"node scripts/typecheck_tests.mjs","check:webauthn-bundle":"node scripts/check_webauthn_bundle.mjs"},"version":"0.75.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ffe873a7-bc7b-4cea-a184-0ea7437c0abd"}},"adonisjs":{"types":"@adonis-agora/authkit-server","commands":["@adonis-agora/authkit-server/commands"],"providers":["@adonis-agora/authkit-server/authkit_server_provider"]},"homepage":"https://davidecarvalho.github.io/agora/docs/authkit","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp","tanstack-intent"],"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","directories":{},"maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"dependencies":{"koa":"3.2.1","jose":"6.2.12","otplib":"13.5.0","qrcode":"1.5.4","koa-mount":"4.2.0","oidc-provider":"9.12.2","@simplewebauthn/server":"14.0.2","@simplewebauthn/browser":"14.0.0","@adonis-agora/authkit-core":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nuqs":"2.10.1","vite":"8.2.2","luxon":"3.7.2","react":"19.2.8","edge.js":"6.5.1","esbuild":"0.28.2","ioredis":"6.0.0","tempura":"^0.4.1","recharts":"3.10.1","react-dom":"19.2.8","@types/koa":"3.0.3","typescript":"7.0.2","@types/node":"26.5.1","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@types/luxon":"3.7.5","@types/react":"19.2.18","@vinejs/vine":"4.4.0","ioredis-mock":"8.13.1","@types/qrcode":"1.5.6","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","better-sqlite3":"13.0.3","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"11.0.0","@adonisjs/shield":"9.0.0","@tailwindcss/cli":"4.3.3","@tanstack/intent":"0.4.0","@types/koa-mount":"4.0.5","@types/react-dom":"19.2.7","@adonisjs/session":"8.1.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0","@types/ioredis-mock":"8.2.8","@vitejs/plugin-react":"6.1.1","react-error-boundary":"6.1.5","@adonis-agora/durable":"0.40.0","@tanstack/react-query":"5.102.8","@types/better-sqlite3":"9.6.0","@adonis-agora/telescope":"0.21.1","@adonis-agora/authkit-react":"0.23.0"},"peerDependencies":{"edge.js":"6.5.1","@vinejs/vine":"4.4.0","@adonisjs/ally":"6.3.0","@adonisjs/auth":"10.1.0","@adonisjs/core":"7.5.0","@adonisjs/lock":"2.1.0","@adonisjs/drive":"4.0.0","@adonisjs/lucid":"22.4.2","@adonisjs/redis":"11.0.0","@adonisjs/shield":"9.0.0","@adonisjs/session":"8.1.0","@adonis-agora/media":">=0.5.0 <1.0.0","@adonis-agora/durable":">=0.7.0 <1.0.0","@adonis-agora/telescope":">=0.1.0 <1.0.0"},"peerDependenciesMeta":{"edge.js":{"optional":true},"@adonisjs/ally":{"optional":true},"@adonisjs/auth":{"optional":true},"@adonisjs/lock":{"optional":true},"@adonisjs/drive":{"optional":true},"@adonisjs/redis":{"optional":true},"@adonis-agora/media":{"optional":true},"@adonis-agora/durable":{"optional":true},"@adonis-agora/telescope":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/authkit-server_0.75.0_1790412555288_0.9406548653897497"}}},"time":{"created":"2026-06-23T18:48:27.921Z","modified":"2026-09-26T08:49:15.722Z","0.34.0":"2026-06-23T18:48:28.290Z","0.34.1":"2026-06-30T14:19:40.898Z","0.35.0":"2026-07-15T23:46:51.527Z","0.36.0":"2026-07-17T16:55:28.857Z","0.37.0":"2026-07-19T14:51:48.880Z","0.38.0":"2026-07-19T15:07:54.608Z","0.38.1":"2026-07-19T16:14:24.989Z","0.39.0":"2026-07-19T17:28:17.859Z","0.40.0":"2026-07-19T18:40:20.873Z","0.41.0":"2026-07-19T19:42:19.594Z","0.42.0":"2026-07-19T23:54:16.160Z","0.43.0":"2026-07-20T12:25:20.950Z","0.44.0":"2026-07-20T16:13:40.705Z","0.45.0":"2026-07-20T16:23:56.678Z","0.46.0":"2026-07-21T16:49:16.355Z","0.47.0":"2026-07-21T17:53:14.905Z","0.48.0":"2026-07-21T23:33:32.018Z","0.49.0":"2026-07-22T00:19:36.657Z","0.50.0":"2026-07-22T11:14:56.977Z","0.51.0":"2026-07-22T15:24:46.550Z","0.51.1":"2026-07-22T16:53:23.704Z","0.52.0":"2026-07-22T19:59:56.984Z","0.52.1":"2026-07-22T21:03:34.151Z","0.53.0":"2026-07-26T16:14:49.897Z","0.54.0":"2026-07-27T14:55:05.138Z","0.55.0":"2026-07-30T00:53:18.637Z","0.55.1":"2026-08-11T14:58:41.643Z","0.55.2":"2026-08-11T21:45:17.313Z","0.56.0":"2026-08-13T02:40:48.230Z","0.57.0":"2026-08-15T19:10:31.851Z","0.57.1":"2026-08-19T03:28:29.911Z","0.58.0":"2026-08-19T04:04:12.501Z","0.58.1":"2026-08-19T04:29:18.802Z","0.58.2":"2026-08-19T05:43:09.451Z","0.58.3":"2026-08-19T06:08:04.105Z","0.59.0":"2026-08-19T14:37:54.123Z","0.60.0":"2026-08-22T19:11:48.542Z","0.61.0":"2026-08-24T11:15:41.726Z","0.61.1":"2026-08-24T13:20:20.341Z","0.61.2":"2026-08-24T15:59:04.557Z","0.61.3":"2026-08-26T12:26:20.851Z","0.61.4":"2026-08-31T01:04:40.675Z","0.62.0":"2026-09-05T14:36:13.522Z","0.63.0":"2026-09-05T16:45:05.730Z","0.64.0":"2026-09-05T19:12:25.078Z","0.65.0":"2026-09-05T19:39:21.806Z","0.65.1":"2026-09-07T15:09:10.800Z","0.65.2":"2026-09-07T15:18:39.879Z","0.65.3":"2026-09-07T17:19:04.364Z","0.66.0":"2026-09-08T03:28:12.565Z","0.66.1":"2026-09-08T04:20:59.193Z","0.66.2":"2026-09-12T06:09:52.967Z","0.66.3":"2026-09-16T11:43:32.894Z","0.67.0":"2026-09-17T01:05:47.382Z","0.68.0":"2026-09-17T02:15:12.381Z","0.68.1":"2026-09-17T03:50:34.335Z","0.68.2":"2026-09-17T13:48:17.510Z","0.68.3":"2026-09-17T15:21:04.645Z","0.68.4":"2026-09-17T15:37:22.729Z","0.69.0":"2026-09-20T04:08:18.226Z","0.70.0":"2026-09-20T04:50:49.739Z","0.71.0":"2026-09-20T05:33:10.976Z","0.72.0":"2026-09-20T11:33:28.601Z","0.73.0":"2026-09-22T20:25:49.539Z","0.74.0":"2026-09-25T02:07:27.796Z","0.75.0":"2026-09-26T08:49:15.382Z"},"bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"author":"dudousxd","license":"MIT","homepage":"https://davidecarvalho.github.io/agora/docs/authkit","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit","identity-provider","rate-limiting","mfa","totp","tanstack-intent"],"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-server"},"description":"AdonisJS OIDC/OAuth2 provider (Identity Provider) toolkit: ejectable auth server with sessions, rate-limiting, MFA/TOTP, audit log, federated logout and OpenTelemetry metrics.","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"readme":"# @adonis-agora/authkit-server\n\nOpenID Connect / OAuth2 Authorization Server (Identity Provider) for AdonisJS — an idiomatic\nwrapper around [`oidc-provider`](https://github.com/panva/node-oidc-provider).\n\n## Features\n\n- **OIDC / OAuth2 AS** — authorization code + PKCE, refresh tokens (rotated), token exchange,\n  discovery, JWKS (managed + rotatable), revocation, introspection.\n- **MFA** — TOTP, WebAuthn passkeys, recovery codes, trusted-device skip.\n- **Passwordless** — magic-link email login and passkey-first login.\n- **Protocol extensions** — Device Flow (RFC 8628), DPoP (RFC 9449), PAR (RFC 9126), step-up\n  auth via `acr_values`, Dynamic Client Registration (RFC 7591/7592).\n- **Native apps** — RFC 8252 native clients (`authkit:clients:create --native`: private-use\n  scheme / claimed https / loopback redirects, always public + PKCE) and the `@adonisjs/auth`\n  guards `oidcRpGuard` (session) and `oidcBearerGuard` (`Authorization: Bearer` access tokens,\n  in-process or remote resource server).\n- **Admin console** — user CRUD (+ disable), client CRUD, sessions, audit log (opt-in,\n  role-gated).\n- **Account console** — self-service apps/consent, security (password/email/sessions),\n  profile.\n- **Tokens & federation** — Personal Access Tokens, admin impersonation, back-channel logout,\n  RP-initiated logout.\n- **Hardening** — progressive account lockout, per-IP rate-limiting, audit logging with an\n  events/webhook fan-out, new-login email alerts.\n- **Operability** — i18n (English default, pt-BR built in), OpenTelemetry metrics, the\n  `authkit:doctor` and `authkit:rotate-keys` commands.\n\n> The remaining sections are in Portuguese pending a full translation pass.\n\n## Instalação\n\n```bash\nnode ace add @adonis-agora/authkit-server\n# ou: pnpm add @adonis-agora/authkit-server && node ace configure @adonis-agora/authkit-server\n```\n\nO `configure` publica `config/authkit.ts`, o model `app/models/auth_user.ts`,\no controller de interactions (`app/controllers/auth_interaction_controller.ts`) e\nregistra o provider.\n\n## Montar as rotas OIDC\n\n```ts\n// start/routes.ts\nimport router from '@adonisjs/core/services/router'\nimport { registerOidcRoutes } from '@adonis-agora/authkit-server'\n\nregisterOidcRoutes(router) // monta em /oidc por padrão\n```\n\nDefina `AUTHKIT_ISSUER` apontando para `<host>/oidc` (o issuer deve terminar no mount path).\n\n## Rotas de interaction (login/consentimento)\n\nO `oidc-provider` redireciona o usuário não autenticado para `interactions.url`\n(`/auth/interaction/:uid`). Essas telas são **suas** (o `configure` ejeta\n`app/controllers/auth_interaction_controller.ts`). Registre as rotas que apontam para ele:\n\n```ts\n// start/routes.ts\nimport AuthInteractionController from '#controllers/auth_interaction_controller'\n\nrouter.get('/auth/interaction/:uid', [AuthInteractionController, 'show'])\nrouter.post('/auth/interaction/:uid/login', [AuthInteractionController, 'login'])\nrouter.post('/auth/interaction/:uid/consent', [AuthInteractionController, 'consent'])\n```\n\nSem essas rotas o fluxo de autorização cai num 404 ao chegar na tela de login.\n\n## UI de login/consent (configurável)\n\nO `configure` ejeta as telas de interaction a partir de um preset escolhido:\n\n```bash\nnode ace configure @adonis-agora/authkit-server --ui=edge\n# valores: edge | react | headless — se omitir, o configure pergunta\n```\n\nCada preset publica:\n\n- **`headless`** — apenas o controller (`app/controllers/auth_interaction_controller.ts`).\n  `show` devolve JSON (`{ uid, prompt, params }`) e `login`/`consent` respondem JSON/erro.\n  Você constrói o front como quiser.\n- **`edge`** — controller + views Edge (`resources/views/authkit/login.edge` e\n  `consent.edge`). `show` renderiza a view de acordo com o prompt.\n- **`react`** — controller + páginas Inertia/React (`inertia/pages/authkit/login.tsx` e\n  `consent.tsx`). `show` faz `inertia.render`. Exige `@adonisjs/inertia` + Vite + React no\n  app — o `configure` valida essa stack antes de publicar o preset.\n\nEm todos os presets o controller ejetado é **casca**: a lógica vive em\n`service.interactions` (resolvido via `containerResolver.make('authkit.server')`), que expõe\n`details(ctx)`, `login(ctx, { email, password })` e `consent(ctx)`. Você edita só a parte de\nrender/redirect.\n\nQuem decide se as credenciais valem é o `verifyCredentials` do `config/authkit.ts`\n— é o que o `service.interactions.login` chama. O default consulta o `AuthUser` por e-mail e\nusa `verifyPassword`; sobrescreva para plugar sua própria base de usuários.\n\nAs 3 rotas que o consumidor registra são as mesmas da seção anterior:\n\n```ts\nimport AuthInteractionController from '#controllers/auth_interaction_controller'\n\nrouter.get('/auth/interaction/:uid', [AuthInteractionController, 'show'])\nrouter.post('/auth/interaction/:uid/login', [AuthInteractionController, 'login'])\nrouter.post('/auth/interaction/:uid/consent', [AuthInteractionController, 'consent'])\n```\n\n## Persistência\n\nEscolha o backend no `config/authkit.ts`:\n- `adapters.redis({ connection })` — requer `@adonisjs/redis` configurado.\n- `adapters.database({ connection? })` — Lucid; rode a migração `authkit_oidc_payloads`.\n\n## Observabilidade\n\nA lib agrega métricas de auth (logins, tokens, refresh, grants revogados, duração/erros\nde resolve) e as expõe de forma opt-in.\n\n### Configuração\n\nNo `config/authkit.ts`, use a chave `observability`:\n\n```ts\nobservability: {\n  metrics: true,    // habilita a coleta/agregação de métricas\n  jsonRoutes: true, // libera a rota JSON de snapshot\n  dashboard: true,  // libera o dashboard HTML embutido\n}\n```\n\n### Rotas\n\nPasse as flags em `registerOidcRoutes` no `start/routes.ts`:\n\n```ts\nimport { registerOidcRoutes } from '@adonis-agora/authkit-server'\n\nregisterOidcRoutes(router, { metrics: true, dashboard: true })\n```\n\n- `GET /authkit/metrics` — snapshot agregado em JSON (`{ counters, histograms, updatedAt }`).\n- `GET /authkit/dashboard` — dashboard HTML embutido (auto-refresh a cada 5s, sem\n  dependência do Edge do consumidor).\n\n### OpenTelemetry\n\nAs métricas são emitidas via OpenTelemetry **quando** `@opentelemetry/api` e `@adonisjs/otel`\nestão instalados. Sem esses pacotes a emissão é no-op — a agregação em memória (e as rotas\nJSON/HTML) continua funcionando normalmente.\n\n### Grafana\n\nO arquivo `assets/grafana/authkit-dashboard.json` pode ser importado diretamente no Grafana\n(Dashboards → Import). Ele usa nomes de métrica no padrão OTel→Prometheus (pontos viram\nunderscores e counters ganham `_total`), portanto requer um exporter Prometheus no pipeline\nOTel para que as séries existam.\n\n## Notas\n- Access tokens são opacos; ID tokens são JWT (assinados pelo JWKS gerido).\n- PKCE (S256) é obrigatório; refresh tokens são rotacionados.\n","readmeFilename":""}