{"_id":"@adonis-agora/authkit-core","_rev":"4-fe9a60b06b57a585fa1536f5c1535f54","name":"@adonis-agora/authkit-core","dist-tags":{"latest":"0.9.0"},"versions":{"0.7.0":{"name":"@adonis-agora/authkit-core","version":"0.7.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-core@0.7.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-authkit/tree/main/packages/authkit-core#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-authkit/issues"},"dist":{"shasum":"22a6e22729680a5773408822d12a7a5ab308167b","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-core/-/authkit-core-0.7.0.tgz","fileCount":13,"integrity":"sha512-nya2eq3irfpBRYgVRScyPYE+uxQRqAxJK3WGXrHcVaGOGv/jNTiE/v0WsfB26vKUCnrQpoEUCqixTRa+v7WY2Q==","signatures":[{"sig":"MEYCIQD+IaU/uLxkXcBvEur85PC7tNb5bWFvtVFwa2Po8bCNDgIhAPlyu96t8rzo3xIJ12As99tDMTvgAg3AXssFYYZ5lpd4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13531},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/index.js"},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"},"repository":{"url":"https://github.com/DavideCarvalho/adonis-authkit.git","type":"git","directory":"packages/authkit-core"},"description":"Shared core types and utilities for AuthKit — the AdonisJS OIDC/OAuth2 server and client toolkits.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.9.1","@adonisjs/core":"7.3.3","@adonisjs/tsconfig":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/authkit-core_0.7.0_1782240507410_0.9091382299731805","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@adonis-agora/authkit-core","version":"0.7.1","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-core@0.7.1","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-agora-authkit/tree/main/packages/authkit-core#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"dist":{"shasum":"cd2412bcefffb41c392d2a1055f1c9ac0390e242","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-core/-/authkit-core-0.7.1.tgz","fileCount":13,"integrity":"sha512-G1ao1kPO3ExPQVVi0VdhW5RB9YT9WkgSHiZnwMJoXtNj6XyUY4Lr7fkoPZvdqoeU2yu3i3f9451vabWj4GUuTw==","signatures":[{"sig":"MEUCIQCM0dzsbfVk3Pw5oxVeYWXNFN7fDMaPadiREn0fd2mAZQIgO19+Zk9t1p4zrfEFoYXh8XUtR9xe//v2Mt/VleAmVao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-core@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13775},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/index.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"tsc","typecheck":"tsc --noEmit && tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1aea42df-76e0-45e6-9e8d-968ac605d427"}},"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-core"},"description":"Shared core types and utilities for AuthKit — the AdonisJS OIDC/OAuth2 server and client toolkits.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.9.1","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@adonisjs/core":"7.4.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/authkit-core_0.7.1_1787110101429_0.9722803093613168","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@adonis-agora/authkit-core","version":"0.8.0","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit"],"author":"dudousxd","license":"MIT","_id":"@adonis-agora/authkit-core@0.8.0","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"homepage":"https://github.com/DavideCarvalho/adonis-agora-authkit/tree/main/packages/authkit-core#readme","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"dist":{"shasum":"c3b6c4d2f05640632b9d5c4cda1857e75f207254","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-core/-/authkit-core-0.8.0.tgz","fileCount":13,"integrity":"sha512-uGa/fpdlIRczVubcy6Y4KsYFl6dt5AQOxHBE2Qpd+G0GY8QMl/6XtyDpZgNMawLGIHZxf5GgjsdzlHri1BsUhg==","signatures":[{"sig":"MEQCIFpyK+yjskNygPpM4wBIVk7Zj6u+q7xruHIt7tQMkxyXAiAVujQ//wNO2cHcWK1q47cTUnm6/dTq9Dty9jJsjGozfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-core@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17183},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":"./build/index.js","./types":"./build/index.js"},"scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"tsc","typecheck":"tsc --noEmit && tsc -p tsconfig.tests.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1aea42df-76e0-45e6-9e8d-968ac605d427"}},"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-core"},"description":"Shared core types and utilities for AuthKit — the AdonisJS OIDC/OAuth2 server and client toolkits.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.9.1","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@adonisjs/core":"7.4.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/authkit-core_0.8.0_1787150265457_0.956956606714211","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"_id":"@adonis-agora/authkit-core@0.9.0","bugs":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit/issues"},"dist":{"shasum":"0d0a89987de34b755df66043c68122d8e9b61515","tarball":"https://registry.npmjs.org/@adonis-agora/authkit-core/-/authkit-core-0.9.0.tgz","fileCount":13,"integrity":"sha512-pZhN4zNv8IkVUlV+XlWN4gDduseVdA6Ily5Eg2GpD7WGJrHGrlCqquk/v4e8aj3q/orThNzLbHxbUwuKFH3MgQ==","signatures":[{"sig":"MEUCIQCqxuvxnTwo5TBx684zcqwXr/cKcVqqGiTb+uiGI24I9AIgNRHY4dfnVUmK34F6TDHTfrf6wsSnQtFKRcCk+dyRTgc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHpjb3KJF71pZdLiM5+g3Spx71V9VLe0eBd6j1WD1EuxAiEAst7sa2xHmt+vlEWyaT2G64MwqrJNNO2mjr1i/ciCQL4="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adonis-agora%2fauthkit-core@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17691},"main":"./build/index.js","name":"@adonis-agora/authkit-core","type":"module","types":"./build/index.d.ts","author":"dudousxd","exports":{".":"./build/index.js","./types":"./build/index.js"},"license":"MIT","scripts":{"test":"node --import=@poppinss/ts-exec bin/test.ts","build":"tsc","typecheck":"tsc --noEmit && tsc -p tsconfig.tests.json"},"version":"0.9.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1aea42df-76e0-45e6-9e8d-968ac605d427"}},"homepage":"https://davidecarvalho.github.io/agora/docs/authkit","keywords":["adonisjs","oidc","oauth2","openid-connect","authentication","authkit"],"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-core"},"description":"Shared core types and utilities for AuthKit — the AdonisJS OIDC/OAuth2 server and client toolkits.","directories":{},"maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@types/node":"26.5.1","@japa/assert":"4.2.0","@japa/runner":"5.3.0","@adonisjs/core":"7.5.0","@poppinss/ts-exec":"1.4.4","@adonisjs/tsconfig":"2.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/authkit-core_0.9.0_1790301997875_0.4816267524200779"}}},"time":{"created":"2026-06-23T18:48:27.290Z","modified":"2026-09-25T02:06:38.263Z","0.7.0":"2026-06-23T18:48:27.542Z","0.7.1":"2026-08-19T03:28:21.567Z","0.8.0":"2026-08-19T14:37:45.644Z","0.9.0":"2026-09-25T02:06:37.961Z"},"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"],"repository":{"url":"https://github.com/DavideCarvalho/adonis-agora-authkit.git","type":"git","directory":"packages/authkit-core"},"description":"Shared core types and utilities for AuthKit — the AdonisJS OIDC/OAuth2 server and client toolkits.","maintainers":[{"name":"dudousxd","email":"davi_carvalho96@hotmail.com"}],"readme":"# @adonis-agora/authkit-core\n\nContratos compartilhados do AuthKit: `Identity`, `SessionResolver`, tipos de config\ndo server e nomes de métricas. Sem runtime — consumido por `@adonis-agora/authkit-server` e `@adonis-agora/authkit-client`.\n\nNormalmente você não instala este pacote diretamente: ele vem como dependência\ndo server e do client. Mas, se precisar dos tipos compartilhados:\n\n## Install\n\n```bash\nnpm install @adonis-agora/authkit-core\n```\n\n## Usage\n\n```ts\nimport type { Identity, SessionResolver } from '@adonis-agora/authkit-core'\n\nconst resolver: SessionResolver = {\n  async resolve(): Promise<Identity | null> {\n    return null\n  },\n}\n```\n","readmeFilename":""}