{"_id":"@decocms/better-auth","_rev":"25-64feb8757a31c57a44f06999f4e929aa","name":"@decocms/better-auth","dist-tags":{"latest":"1.5.19"},"versions":{"1.5.0":{"name":"@decocms/better-auth","version":"1.5.0","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"@decocms/better-auth@1.5.0","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"48e69f11fcfca8ab95564b7563086c1f3661aca3","tarball":"https://registry.npmjs.org/@decocms/better-auth/-/better-auth-1.5.0.tgz","fileCount":190,"integrity":"sha512-nx8TM76iRUslbR8HoVmvnmEMCAqXxQnF82QjS2ZGBWi2s9EWWKq96zmR5U6iXS8xP9OHhDNX+ic7of07CTtqrg==","signatures":[{"sig":"MEUCIG0E9AXlvsRGRKPlI73EtWP4wUYdjQKiZdZI1JTeXA7RAiEAzsF6ZevFyaiIepyj/vV3f9nYJ9pfUJBypVMN+0u5apg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472619},"main":"./dist/index.mjs","type":"module","_from":"file:decocms-better-auth-1.5.0.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs","dev-source":"./src/index.ts"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs","dev-source":"./src/db/index.ts"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs","dev-source":"./src/api/index.ts"},"./vue":{"types":"./dist/client/vue/index.d.mts","default":"./dist/client/vue/index.mjs","dev-source":"./src/client/vue/index.ts"},"./lynx":{"types":"./dist/client/lynx/index.d.mts","default":"./dist/client/lynx/index.mjs","dev-source":"./src/client/lynx/index.ts"},"./node":{"types":"./dist/integrations/node.d.mts","default":"./dist/integrations/node.mjs","dev-source":"./src/integrations/node.ts"},"./test":{"types":"./dist/test-utils/index.d.mts","default":"./dist/test-utils/index.mjs","dev-source":"./src/test-utils/index.ts"},"./react":{"types":"./dist/client/react/index.d.mts","default":"./dist/client/react/index.mjs","dev-source":"./src/client/react/index.ts"},"./solid":{"types":"./dist/client/solid/index.d.mts","default":"./dist/client/solid/index.mjs","dev-source":"./src/client/solid/index.ts"},"./types":{"types":"./dist/types/index.d.mts","default":"./dist/types/index.mjs","dev-source":"./src/types/index.ts"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs","dev-source":"./src/client/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.mts","default":"./dist/crypto/index.mjs","dev-source":"./src/crypto/index.ts"},"./oauth2":{"types":"./dist/oauth2/index.d.mts","default":"./dist/oauth2/index.mjs","dev-source":"./src/oauth2/index.ts"},"./svelte":{"types":"./dist/client/svelte/index.d.mts","default":"./dist/client/svelte/index.mjs","dev-source":"./src/client/svelte/index.ts"},"./cookies":{"types":"./dist/cookies/index.d.mts","default":"./dist/cookies/index.mjs","dev-source":"./src/cookies/index.ts"},"./minimal":{"types":"./dist/auth/minimal.d.mts","default":"./dist/auth/minimal.mjs","dev-source":"./src/auth/minimal.ts"},"./next-js":{"types":"./dist/integrations/next-js.d.mts","default":"./dist/integrations/next-js.mjs","dev-source":"./src/integrations/next-js.ts"},"./plugins":{"types":"./dist/plugins/index.d.mts","default":"./dist/plugins/index.mjs","dev-source":"./src/plugins/index.ts"},"./adapters":{"types":"./dist/adapters/index.d.mts","default":"./dist/adapters/index.mjs","dev-source":"./src/adapters/index.ts"},"./svelte-kit":{"types":"./dist/integrations/svelte-kit.d.mts","default":"./dist/integrations/svelte-kit.mjs","dev-source":"./src/integrations/svelte-kit.ts"},"./plugins/jwt":{"types":"./dist/plugins/jwt/index.d.mts","default":"./dist/plugins/jwt/index.mjs","dev-source":"./src/plugins/jwt/index.ts"},"./solid-start":{"types":"./dist/integrations/solid-start.d.mts","default":"./dist/integrations/solid-start.mjs","dev-source":"./src/integrations/solid-start.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.ts"},"./adapters/test":{"types":"./dist/adapters/test.d.mts","default":"./dist/adapters/test.mjs","dev-source":"./src/adapters/test.ts"},"./plugins/admin":{"types":"./dist/plugins/admin/index.d.mts","default":"./dist/plugins/admin/index.mjs","dev-source":"./src/plugins/admin/index.ts"},"./client/plugins":{"types":"./dist/client/plugins/index.d.mts","default":"./dist/client/plugins/index.mjs","dev-source":"./src/client/plugins/index.ts"},"./plugins/access":{"types":"./dist/plugins/access/index.d.mts","default":"./dist/plugins/access/index.mjs","dev-source":"./src/plugins/access/index.ts"},"./plugins/bearer":{"types":"./dist/plugins/bearer/index.d.mts","default":"./dist/plugins/bearer/index.mjs","dev-source":"./src/plugins/bearer/index.ts"},"./tanstack-start":{"types":"./dist/integrations/tanstack-start.d.mts","default":"./dist/integrations/tanstack-start.mjs","dev-source":"./src/integrations/tanstack-start.ts"},"./adapters/memory":{"types":"./dist/adapters/memory-adapter/index.d.mts","default":"./dist/adapters/memory-adapter/index.mjs","dev-source":"./src/adapters/memory-adapter/index.ts"},"./adapters/prisma":{"types":"./dist/adapters/prisma-adapter/index.d.mts","default":"./dist/adapters/prisma-adapter/index.mjs","dev-source":"./src/adapters/prisma-adapter/index.ts"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle-adapter/index.d.mts","default":"./dist/adapters/drizzle-adapter/index.mjs","dev-source":"./src/adapters/drizzle-adapter/index.ts"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb-adapter/index.d.mts","default":"./dist/adapters/mongodb-adapter/index.mjs","dev-source":"./src/adapters/mongodb-adapter/index.ts"},"./plugins/username":{"types":"./dist/plugins/username/index.d.mts","default":"./dist/plugins/username/index.mjs","dev-source":"./src/plugins/username/index.ts"},"./social-providers":{"types":"./dist/social-providers/index.d.mts","default":"./dist/social-providers/index.mjs","dev-source":"./src/social-providers/index.ts"},"./plugins/anonymous":{"types":"./dist/plugins/anonymous/index.d.mts","default":"./dist/plugins/anonymous/index.mjs","dev-source":"./src/plugins/anonymous/index.ts"},"./plugins/email-otp":{"types":"./dist/plugins/email-otp/index.d.mts","default":"./dist/plugins/email-otp/index.mjs","dev-source":"./src/plugins/email-otp/index.ts"},"./plugins/magic-link":{"types":"./dist/plugins/magic-link/index.d.mts","default":"./dist/plugins/magic-link/index.mjs","dev-source":"./src/plugins/magic-link/index.ts"},"./plugins/two-factor":{"types":"./dist/plugins/two-factor/index.d.mts","default":"./dist/plugins/two-factor/index.mjs","dev-source":"./src/plugins/two-factor/index.ts"},"./plugins/oauth-proxy":{"types":"./dist/plugins/oauth-proxy/index.d.mts","default":"./dist/plugins/oauth-proxy/index.mjs","dev-source":"./src/plugins/oauth-proxy/index.ts"},"./plugins/admin/access":{"types":"./dist/plugins/admin/access/index.d.mts","default":"./dist/plugins/admin/access/index.mjs","dev-source":"./src/plugins/admin/access/index.ts"},"./plugins/organization":{"types":"./dist/plugins/organization/index.d.mts","default":"./dist/plugins/organization/index.mjs","dev-source":"./src/plugins/organization/index.ts"},"./plugins/phone-number":{"types":"./dist/plugins/phone-number/index.d.mts","default":"./dist/plugins/phone-number/index.mjs","dev-source":"./src/plugins/phone-number/index.ts"},"./plugins/generic-oauth":{"types":"./dist/plugins/generic-oauth/index.d.mts","default":"./dist/plugins/generic-oauth/index.mjs","dev-source":"./src/plugins/generic-oauth/index.ts"},"./plugins/multi-session":{"types":"./dist/plugins/multi-session/index.d.mts","default":"./dist/plugins/multi-session/index.mjs","dev-source":"./src/plugins/multi-session/index.ts"},"./plugins/oidc-provider":{"types":"./dist/plugins/oidc-provider/index.d.mts","default":"./dist/plugins/oidc-provider/index.mjs","dev-source":"./src/plugins/oidc-provider/index.ts"},"./plugins/custom-session":{"types":"./dist/plugins/custom-session/index.d.mts","default":"./dist/plugins/custom-session/index.mjs","dev-source":"./src/plugins/custom-session/index.ts"},"./plugins/haveibeenpwned":{"types":"./dist/plugins/haveibeenpwned/index.d.mts","default":"./dist/plugins/haveibeenpwned/index.mjs","dev-source":"./src/plugins/haveibeenpwned/index.ts"},"./plugins/one-time-token":{"types":"./dist/plugins/one-time-token/index.d.mts","default":"./dist/plugins/one-time-token/index.mjs","dev-source":"./src/plugins/one-time-token/index.ts"},"./plugins/organization/access":{"types":"./dist/plugins/organization/access/index.d.mts","default":"./dist/plugins/organization/access/index.mjs","dev-source":"./src/plugins/organization/access/index.ts"},"./plugins/device-authorization":{"types":"./dist/plugins/device-authorization/index.d.mts","default":"./dist/plugins/device-authorization/index.mjs","dev-source":"./src/plugins/device-authorization/index.ts"}},"scripts":{"test":"vitest","build":"tsdown","typecheck":"tsc --project tsconfig.json","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"_resolved":"/private/var/folders/j8/28qdc5dx187bh5g54jdzl66h0000gn/T/cf7d5e4de8273d1dba86ab5b2c257108/decocms-better-auth-1.5.0.tgz","_integrity":"sha512-nx8TM76iRUslbR8HoVmvnmEMCAqXxQnF82QjS2ZGBWi2s9EWWKq96zmR5U6iXS8xP9OHhDNX+ic7of07CTtqrg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.2","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"23.6.1","dependencies":{"ms":"4.0.0-nightly.202508271359","zod":"^4.1.12","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.1.5","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.5.0","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@better-auth/telemetry":"1.5.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.mts"],"db":["./dist/db/index.d.mts"],"api":["./dist/api/index.d.mts"],"vue":["./dist/client/vue/index.d.mts"],"lynx":["./dist/client/lynx/index.d.mts"],"node":["./dist/integrations/node.d.mts"],"react":["./dist/client/react/index.d.mts"],"solid":["./dist/client/solid/index.d.mts"],"types":["./dist/types/index.d.mts"],"client":["./dist/client/index.d.mts"],"crypto":["./dist/crypto/index.d.mts"],"oauth2":["./dist/oauth2/index.d.mts"],"svelte":["./dist/client/svelte/index.d.mts"],"cookies":["./dist/cookies/index.d.mts"],"minimal":["./dist/auth/minimal.d.mts"],"next-js":["./dist/integrations/next-js.d.mts"],"plugins":["./dist/plugins/index.d.mts"],"adapters":["./dist/adapters/index.d.mts"],"svelte-kit":["./dist/integrations/svelte-kit.d.mts"],"plugins/jwt":["./dist/plugins/jwt/index.d.mts"],"solid-start":["./dist/integrations/solid-start.d.mts"],"plugins/siwe":["./dist/plugins/siwe/index.d.mts"],"plugins/admin":["./dist/plugins/admin/index.d.mts"],"client/plugins":["./dist/client/plugins/index.d.mts"],"plugins/access":["./dist/plugins/access/index.d.mts"],"plugins/bearer":["./dist/plugins/bearer/index.d.mts"],"tanstack-start":["./dist/integrations/tanstack-start.d.mts"],"adapters/memory":["./dist/adapters/memory-adapter/index.d.mts"],"adapters/prisma":["./dist/adapters/prisma-adapter/index.d.mts"],"adapters/drizzle":["./dist/adapters/drizzle-adapter/index.d.mts"],"adapters/mongodb":["./dist/adapters/mongodb-adapter/index.d.mts"],"plugins/username":["./dist/plugins/username/index.d.mts"],"social-providers":["./dist/social-providers/index.d.mts"],"plugins/anonymous":["./dist/plugins/anonymous/index.d.mts"],"plugins/email-otp":["./dist/plugins/email-otp/index.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/two-factor":["./dist/plugins/two-factor/index.d.mts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy/index.d.mts"],"plugins/admin/access":["./dist/plugins/admin/access/index.d.mts"],"plugins/organization":["./dist/plugins/organization/index.d.mts"],"plugins/phone-number":["./dist/plugins/phone-number/index.d.mts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth/index.d.mts"],"plugins/oidc-provider":["./dist/plugins/oidc-provider/index.d.mts"],"plugins/custom-session":["./dist/plugins/custom-session/index.d.mts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.mts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.mts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.mts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.1","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^20.0.10","react-dom":"^19.2.1","type-fest":"^5.2.0","@types/bun":"^1.3.3","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@types/react":"^19.2.0","@sveltejs/kit":"^2.37.1","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","svelte":"^4.0.0 || ^5.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.0_1765226387642_0.7644379883162602","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@decocms/better-auth","version":"1.5.1","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"@decocms/better-auth@1.5.1","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"1716b13483a1ddd4a9d6d0cce7f102d04053115e","tarball":"https://registry.npmjs.org/@decocms/better-auth/-/better-auth-1.5.1.tgz","fileCount":190,"integrity":"sha512-S3TGbnTE257DvSLwDv5RxzoyZq5AdccxN5RU70j7Tc6ejzmUXqSPXGs0qab8MOQh55utHZltwsQyJwzYR8Fe8w==","signatures":[{"sig":"MEYCIQDQUJ4+41yJKS6R7VyNLB/kEim3GyloH5egqJNZvDxLBgIhALVCXzljJYcA28gdo1AP9Irj2fS1Y0RVbVadFQ9PxjCl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472619},"main":"./dist/index.mjs","type":"module","_from":"file:decocms-better-auth-1.5.1.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs","dev-source":"./src/index.ts"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs","dev-source":"./src/db/index.ts"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs","dev-source":"./src/api/index.ts"},"./vue":{"types":"./dist/client/vue/index.d.mts","default":"./dist/client/vue/index.mjs","dev-source":"./src/client/vue/index.ts"},"./lynx":{"types":"./dist/client/lynx/index.d.mts","default":"./dist/client/lynx/index.mjs","dev-source":"./src/client/lynx/index.ts"},"./node":{"types":"./dist/integrations/node.d.mts","default":"./dist/integrations/node.mjs","dev-source":"./src/integrations/node.ts"},"./test":{"types":"./dist/test-utils/index.d.mts","default":"./dist/test-utils/index.mjs","dev-source":"./src/test-utils/index.ts"},"./react":{"types":"./dist/client/react/index.d.mts","default":"./dist/client/react/index.mjs","dev-source":"./src/client/react/index.ts"},"./solid":{"types":"./dist/client/solid/index.d.mts","default":"./dist/client/solid/index.mjs","dev-source":"./src/client/solid/index.ts"},"./types":{"types":"./dist/types/index.d.mts","default":"./dist/types/index.mjs","dev-source":"./src/types/index.ts"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs","dev-source":"./src/client/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.mts","default":"./dist/crypto/index.mjs","dev-source":"./src/crypto/index.ts"},"./oauth2":{"types":"./dist/oauth2/index.d.mts","default":"./dist/oauth2/index.mjs","dev-source":"./src/oauth2/index.ts"},"./svelte":{"types":"./dist/client/svelte/index.d.mts","default":"./dist/client/svelte/index.mjs","dev-source":"./src/client/svelte/index.ts"},"./cookies":{"types":"./dist/cookies/index.d.mts","default":"./dist/cookies/index.mjs","dev-source":"./src/cookies/index.ts"},"./minimal":{"types":"./dist/auth/minimal.d.mts","default":"./dist/auth/minimal.mjs","dev-source":"./src/auth/minimal.ts"},"./next-js":{"types":"./dist/integrations/next-js.d.mts","default":"./dist/integrations/next-js.mjs","dev-source":"./src/integrations/next-js.ts"},"./plugins":{"types":"./dist/plugins/index.d.mts","default":"./dist/plugins/index.mjs","dev-source":"./src/plugins/index.ts"},"./adapters":{"types":"./dist/adapters/index.d.mts","default":"./dist/adapters/index.mjs","dev-source":"./src/adapters/index.ts"},"./svelte-kit":{"types":"./dist/integrations/svelte-kit.d.mts","default":"./dist/integrations/svelte-kit.mjs","dev-source":"./src/integrations/svelte-kit.ts"},"./plugins/jwt":{"types":"./dist/plugins/jwt/index.d.mts","default":"./dist/plugins/jwt/index.mjs","dev-source":"./src/plugins/jwt/index.ts"},"./solid-start":{"types":"./dist/integrations/solid-start.d.mts","default":"./dist/integrations/solid-start.mjs","dev-source":"./src/integrations/solid-start.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.ts"},"./adapters/test":{"types":"./dist/adapters/test.d.mts","default":"./dist/adapters/test.mjs","dev-source":"./src/adapters/test.ts"},"./plugins/admin":{"types":"./dist/plugins/admin/index.d.mts","default":"./dist/plugins/admin/index.mjs","dev-source":"./src/plugins/admin/index.ts"},"./client/plugins":{"types":"./dist/client/plugins/index.d.mts","default":"./dist/client/plugins/index.mjs","dev-source":"./src/client/plugins/index.ts"},"./plugins/access":{"types":"./dist/plugins/access/index.d.mts","default":"./dist/plugins/access/index.mjs","dev-source":"./src/plugins/access/index.ts"},"./plugins/bearer":{"types":"./dist/plugins/bearer/index.d.mts","default":"./dist/plugins/bearer/index.mjs","dev-source":"./src/plugins/bearer/index.ts"},"./tanstack-start":{"types":"./dist/integrations/tanstack-start.d.mts","default":"./dist/integrations/tanstack-start.mjs","dev-source":"./src/integrations/tanstack-start.ts"},"./adapters/memory":{"types":"./dist/adapters/memory-adapter/index.d.mts","default":"./dist/adapters/memory-adapter/index.mjs","dev-source":"./src/adapters/memory-adapter/index.ts"},"./adapters/prisma":{"types":"./dist/adapters/prisma-adapter/index.d.mts","default":"./dist/adapters/prisma-adapter/index.mjs","dev-source":"./src/adapters/prisma-adapter/index.ts"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle-adapter/index.d.mts","default":"./dist/adapters/drizzle-adapter/index.mjs","dev-source":"./src/adapters/drizzle-adapter/index.ts"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb-adapter/index.d.mts","default":"./dist/adapters/mongodb-adapter/index.mjs","dev-source":"./src/adapters/mongodb-adapter/index.ts"},"./plugins/username":{"types":"./dist/plugins/username/index.d.mts","default":"./dist/plugins/username/index.mjs","dev-source":"./src/plugins/username/index.ts"},"./social-providers":{"types":"./dist/social-providers/index.d.mts","default":"./dist/social-providers/index.mjs","dev-source":"./src/social-providers/index.ts"},"./plugins/anonymous":{"types":"./dist/plugins/anonymous/index.d.mts","default":"./dist/plugins/anonymous/index.mjs","dev-source":"./src/plugins/anonymous/index.ts"},"./plugins/email-otp":{"types":"./dist/plugins/email-otp/index.d.mts","default":"./dist/plugins/email-otp/index.mjs","dev-source":"./src/plugins/email-otp/index.ts"},"./plugins/magic-link":{"types":"./dist/plugins/magic-link/index.d.mts","default":"./dist/plugins/magic-link/index.mjs","dev-source":"./src/plugins/magic-link/index.ts"},"./plugins/two-factor":{"types":"./dist/plugins/two-factor/index.d.mts","default":"./dist/plugins/two-factor/index.mjs","dev-source":"./src/plugins/two-factor/index.ts"},"./plugins/oauth-proxy":{"types":"./dist/plugins/oauth-proxy/index.d.mts","default":"./dist/plugins/oauth-proxy/index.mjs","dev-source":"./src/plugins/oauth-proxy/index.ts"},"./plugins/admin/access":{"types":"./dist/plugins/admin/access/index.d.mts","default":"./dist/plugins/admin/access/index.mjs","dev-source":"./src/plugins/admin/access/index.ts"},"./plugins/organization":{"types":"./dist/plugins/organization/index.d.mts","default":"./dist/plugins/organization/index.mjs","dev-source":"./src/plugins/organization/index.ts"},"./plugins/phone-number":{"types":"./dist/plugins/phone-number/index.d.mts","default":"./dist/plugins/phone-number/index.mjs","dev-source":"./src/plugins/phone-number/index.ts"},"./plugins/generic-oauth":{"types":"./dist/plugins/generic-oauth/index.d.mts","default":"./dist/plugins/generic-oauth/index.mjs","dev-source":"./src/plugins/generic-oauth/index.ts"},"./plugins/multi-session":{"types":"./dist/plugins/multi-session/index.d.mts","default":"./dist/plugins/multi-session/index.mjs","dev-source":"./src/plugins/multi-session/index.ts"},"./plugins/oidc-provider":{"types":"./dist/plugins/oidc-provider/index.d.mts","default":"./dist/plugins/oidc-provider/index.mjs","dev-source":"./src/plugins/oidc-provider/index.ts"},"./plugins/custom-session":{"types":"./dist/plugins/custom-session/index.d.mts","default":"./dist/plugins/custom-session/index.mjs","dev-source":"./src/plugins/custom-session/index.ts"},"./plugins/haveibeenpwned":{"types":"./dist/plugins/haveibeenpwned/index.d.mts","default":"./dist/plugins/haveibeenpwned/index.mjs","dev-source":"./src/plugins/haveibeenpwned/index.ts"},"./plugins/one-time-token":{"types":"./dist/plugins/one-time-token/index.d.mts","default":"./dist/plugins/one-time-token/index.mjs","dev-source":"./src/plugins/one-time-token/index.ts"},"./plugins/organization/access":{"types":"./dist/plugins/organization/access/index.d.mts","default":"./dist/plugins/organization/access/index.mjs","dev-source":"./src/plugins/organization/access/index.ts"},"./plugins/device-authorization":{"types":"./dist/plugins/device-authorization/index.d.mts","default":"./dist/plugins/device-authorization/index.mjs","dev-source":"./src/plugins/device-authorization/index.ts"}},"scripts":{"test":"vitest","build":"tsdown","typecheck":"tsc --project tsconfig.json","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"_resolved":"/private/var/folders/j8/28qdc5dx187bh5g54jdzl66h0000gn/T/c8834390f4f77c1dec1c338d2987933b/decocms-better-auth-1.5.1.tgz","_integrity":"sha512-S3TGbnTE257DvSLwDv5RxzoyZq5AdccxN5RU70j7Tc6ejzmUXqSPXGs0qab8MOQh55utHZltwsQyJwzYR8Fe8w==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.2","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"23.6.1","dependencies":{"ms":"4.0.0-nightly.202508271359","zod":"^4.1.12","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.1.5","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.5.1","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@better-auth/telemetry":"1.5.1"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.mts"],"db":["./dist/db/index.d.mts"],"api":["./dist/api/index.d.mts"],"vue":["./dist/client/vue/index.d.mts"],"lynx":["./dist/client/lynx/index.d.mts"],"node":["./dist/integrations/node.d.mts"],"react":["./dist/client/react/index.d.mts"],"solid":["./dist/client/solid/index.d.mts"],"types":["./dist/types/index.d.mts"],"client":["./dist/client/index.d.mts"],"crypto":["./dist/crypto/index.d.mts"],"oauth2":["./dist/oauth2/index.d.mts"],"svelte":["./dist/client/svelte/index.d.mts"],"cookies":["./dist/cookies/index.d.mts"],"minimal":["./dist/auth/minimal.d.mts"],"next-js":["./dist/integrations/next-js.d.mts"],"plugins":["./dist/plugins/index.d.mts"],"adapters":["./dist/adapters/index.d.mts"],"svelte-kit":["./dist/integrations/svelte-kit.d.mts"],"plugins/jwt":["./dist/plugins/jwt/index.d.mts"],"solid-start":["./dist/integrations/solid-start.d.mts"],"plugins/siwe":["./dist/plugins/siwe/index.d.mts"],"plugins/admin":["./dist/plugins/admin/index.d.mts"],"client/plugins":["./dist/client/plugins/index.d.mts"],"plugins/access":["./dist/plugins/access/index.d.mts"],"plugins/bearer":["./dist/plugins/bearer/index.d.mts"],"tanstack-start":["./dist/integrations/tanstack-start.d.mts"],"adapters/memory":["./dist/adapters/memory-adapter/index.d.mts"],"adapters/prisma":["./dist/adapters/prisma-adapter/index.d.mts"],"adapters/drizzle":["./dist/adapters/drizzle-adapter/index.d.mts"],"adapters/mongodb":["./dist/adapters/mongodb-adapter/index.d.mts"],"plugins/username":["./dist/plugins/username/index.d.mts"],"social-providers":["./dist/social-providers/index.d.mts"],"plugins/anonymous":["./dist/plugins/anonymous/index.d.mts"],"plugins/email-otp":["./dist/plugins/email-otp/index.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/two-factor":["./dist/plugins/two-factor/index.d.mts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy/index.d.mts"],"plugins/admin/access":["./dist/plugins/admin/access/index.d.mts"],"plugins/organization":["./dist/plugins/organization/index.d.mts"],"plugins/phone-number":["./dist/plugins/phone-number/index.d.mts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth/index.d.mts"],"plugins/oidc-provider":["./dist/plugins/oidc-provider/index.d.mts"],"plugins/custom-session":["./dist/plugins/custom-session/index.d.mts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.mts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.mts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.mts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.1","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^20.0.10","react-dom":"^19.2.1","type-fest":"^5.2.0","@types/bun":"^1.3.3","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@types/react":"^19.2.0","@sveltejs/kit":"^2.37.1","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","svelte":"^4.0.0 || ^5.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.1_1765226713395_0.3051869711917379","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"@decocms/better-auth","version":"1.5.2","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"@decocms/better-auth@1.5.2","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"41b8c56fdee169366c29c42acdcc3571f1d4619b","tarball":"https://registry.npmjs.org/@decocms/better-auth/-/better-auth-1.5.2.tgz","fileCount":190,"integrity":"sha512-kWtW5rjY6KIx1eiR+hG7iESeiIbdvL61DrGRyTxM31it1XqcNiHH7JgOvCxcKZccPtTg9Mhptz935Qhhhd6ZYQ==","signatures":[{"sig":"MEYCIQDzvffjFoN711goGYiXoTSHzlwokYQCahbPiZOTehbLeQIhAKlGApGur7Vl2lkM/M+hyWwCxyYC6f1GzLoBwoODx/Ca","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472619},"main":"./dist/index.mjs","type":"module","_from":"file:decocms-better-auth-1.5.2.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs","dev-source":"./src/index.ts"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs","dev-source":"./src/db/index.ts"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs","dev-source":"./src/api/index.ts"},"./vue":{"types":"./dist/client/vue/index.d.mts","default":"./dist/client/vue/index.mjs","dev-source":"./src/client/vue/index.ts"},"./lynx":{"types":"./dist/client/lynx/index.d.mts","default":"./dist/client/lynx/index.mjs","dev-source":"./src/client/lynx/index.ts"},"./node":{"types":"./dist/integrations/node.d.mts","default":"./dist/integrations/node.mjs","dev-source":"./src/integrations/node.ts"},"./test":{"types":"./dist/test-utils/index.d.mts","default":"./dist/test-utils/index.mjs","dev-source":"./src/test-utils/index.ts"},"./react":{"types":"./dist/client/react/index.d.mts","default":"./dist/client/react/index.mjs","dev-source":"./src/client/react/index.ts"},"./solid":{"types":"./dist/client/solid/index.d.mts","default":"./dist/client/solid/index.mjs","dev-source":"./src/client/solid/index.ts"},"./types":{"types":"./dist/types/index.d.mts","default":"./dist/types/index.mjs","dev-source":"./src/types/index.ts"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs","dev-source":"./src/client/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.mts","default":"./dist/crypto/index.mjs","dev-source":"./src/crypto/index.ts"},"./oauth2":{"types":"./dist/oauth2/index.d.mts","default":"./dist/oauth2/index.mjs","dev-source":"./src/oauth2/index.ts"},"./svelte":{"types":"./dist/client/svelte/index.d.mts","default":"./dist/client/svelte/index.mjs","dev-source":"./src/client/svelte/index.ts"},"./cookies":{"types":"./dist/cookies/index.d.mts","default":"./dist/cookies/index.mjs","dev-source":"./src/cookies/index.ts"},"./minimal":{"types":"./dist/auth/minimal.d.mts","default":"./dist/auth/minimal.mjs","dev-source":"./src/auth/minimal.ts"},"./next-js":{"types":"./dist/integrations/next-js.d.mts","default":"./dist/integrations/next-js.mjs","dev-source":"./src/integrations/next-js.ts"},"./plugins":{"types":"./dist/plugins/index.d.mts","default":"./dist/plugins/index.mjs","dev-source":"./src/plugins/index.ts"},"./adapters":{"types":"./dist/adapters/index.d.mts","default":"./dist/adapters/index.mjs","dev-source":"./src/adapters/index.ts"},"./svelte-kit":{"types":"./dist/integrations/svelte-kit.d.mts","default":"./dist/integrations/svelte-kit.mjs","dev-source":"./src/integrations/svelte-kit.ts"},"./plugins/jwt":{"types":"./dist/plugins/jwt/index.d.mts","default":"./dist/plugins/jwt/index.mjs","dev-source":"./src/plugins/jwt/index.ts"},"./solid-start":{"types":"./dist/integrations/solid-start.d.mts","default":"./dist/integrations/solid-start.mjs","dev-source":"./src/integrations/solid-start.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.ts"},"./adapters/test":{"types":"./dist/adapters/test.d.mts","default":"./dist/adapters/test.mjs","dev-source":"./src/adapters/test.ts"},"./plugins/admin":{"types":"./dist/plugins/admin/index.d.mts","default":"./dist/plugins/admin/index.mjs","dev-source":"./src/plugins/admin/index.ts"},"./client/plugins":{"types":"./dist/client/plugins/index.d.mts","default":"./dist/client/plugins/index.mjs","dev-source":"./src/client/plugins/index.ts"},"./plugins/access":{"types":"./dist/plugins/access/index.d.mts","default":"./dist/plugins/access/index.mjs","dev-source":"./src/plugins/access/index.ts"},"./plugins/bearer":{"types":"./dist/plugins/bearer/index.d.mts","default":"./dist/plugins/bearer/index.mjs","dev-source":"./src/plugins/bearer/index.ts"},"./tanstack-start":{"types":"./dist/integrations/tanstack-start.d.mts","default":"./dist/integrations/tanstack-start.mjs","dev-source":"./src/integrations/tanstack-start.ts"},"./adapters/memory":{"types":"./dist/adapters/memory-adapter/index.d.mts","default":"./dist/adapters/memory-adapter/index.mjs","dev-source":"./src/adapters/memory-adapter/index.ts"},"./adapters/prisma":{"types":"./dist/adapters/prisma-adapter/index.d.mts","default":"./dist/adapters/prisma-adapter/index.mjs","dev-source":"./src/adapters/prisma-adapter/index.ts"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle-adapter/index.d.mts","default":"./dist/adapters/drizzle-adapter/index.mjs","dev-source":"./src/adapters/drizzle-adapter/index.ts"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb-adapter/index.d.mts","default":"./dist/adapters/mongodb-adapter/index.mjs","dev-source":"./src/adapters/mongodb-adapter/index.ts"},"./plugins/username":{"types":"./dist/plugins/username/index.d.mts","default":"./dist/plugins/username/index.mjs","dev-source":"./src/plugins/username/index.ts"},"./social-providers":{"types":"./dist/social-providers/index.d.mts","default":"./dist/social-providers/index.mjs","dev-source":"./src/social-providers/index.ts"},"./plugins/anonymous":{"types":"./dist/plugins/anonymous/index.d.mts","default":"./dist/plugins/anonymous/index.mjs","dev-source":"./src/plugins/anonymous/index.ts"},"./plugins/email-otp":{"types":"./dist/plugins/email-otp/index.d.mts","default":"./dist/plugins/email-otp/index.mjs","dev-source":"./src/plugins/email-otp/index.ts"},"./plugins/magic-link":{"types":"./dist/plugins/magic-link/index.d.mts","default":"./dist/plugins/magic-link/index.mjs","dev-source":"./src/plugins/magic-link/index.ts"},"./plugins/two-factor":{"types":"./dist/plugins/two-factor/index.d.mts","default":"./dist/plugins/two-factor/index.mjs","dev-source":"./src/plugins/two-factor/index.ts"},"./plugins/oauth-proxy":{"types":"./dist/plugins/oauth-proxy/index.d.mts","default":"./dist/plugins/oauth-proxy/index.mjs","dev-source":"./src/plugins/oauth-proxy/index.ts"},"./plugins/admin/access":{"types":"./dist/plugins/admin/access/index.d.mts","default":"./dist/plugins/admin/access/index.mjs","dev-source":"./src/plugins/admin/access/index.ts"},"./plugins/organization":{"types":"./dist/plugins/organization/index.d.mts","default":"./dist/plugins/organization/index.mjs","dev-source":"./src/plugins/organization/index.ts"},"./plugins/phone-number":{"types":"./dist/plugins/phone-number/index.d.mts","default":"./dist/plugins/phone-number/index.mjs","dev-source":"./src/plugins/phone-number/index.ts"},"./plugins/generic-oauth":{"types":"./dist/plugins/generic-oauth/index.d.mts","default":"./dist/plugins/generic-oauth/index.mjs","dev-source":"./src/plugins/generic-oauth/index.ts"},"./plugins/multi-session":{"types":"./dist/plugins/multi-session/index.d.mts","default":"./dist/plugins/multi-session/index.mjs","dev-source":"./src/plugins/multi-session/index.ts"},"./plugins/oidc-provider":{"types":"./dist/plugins/oidc-provider/index.d.mts","default":"./dist/plugins/oidc-provider/index.mjs","dev-source":"./src/plugins/oidc-provider/index.ts"},"./plugins/custom-session":{"types":"./dist/plugins/custom-session/index.d.mts","default":"./dist/plugins/custom-session/index.mjs","dev-source":"./src/plugins/custom-session/index.ts"},"./plugins/haveibeenpwned":{"types":"./dist/plugins/haveibeenpwned/index.d.mts","default":"./dist/plugins/haveibeenpwned/index.mjs","dev-source":"./src/plugins/haveibeenpwned/index.ts"},"./plugins/one-time-token":{"types":"./dist/plugins/one-time-token/index.d.mts","default":"./dist/plugins/one-time-token/index.mjs","dev-source":"./src/plugins/one-time-token/index.ts"},"./plugins/organization/access":{"types":"./dist/plugins/organization/access/index.d.mts","default":"./dist/plugins/organization/access/index.mjs","dev-source":"./src/plugins/organization/access/index.ts"},"./plugins/device-authorization":{"types":"./dist/plugins/device-authorization/index.d.mts","default":"./dist/plugins/device-authorization/index.mjs","dev-source":"./src/plugins/device-authorization/index.ts"}},"scripts":{"test":"vitest","build":"tsdown","typecheck":"tsc --project tsconfig.json","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"_resolved":"/private/var/folders/j8/28qdc5dx187bh5g54jdzl66h0000gn/T/a53ed8d94c3e4f2914cca681fb41d6cd/decocms-better-auth-1.5.2.tgz","_integrity":"sha512-kWtW5rjY6KIx1eiR+hG7iESeiIbdvL61DrGRyTxM31it1XqcNiHH7JgOvCxcKZccPtTg9Mhptz935Qhhhd6ZYQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.2","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"23.6.1","dependencies":{"ms":"4.0.0-nightly.202508271359","zod":"^4.1.12","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.1.5","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.5","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@better-auth/telemetry":"1.4.5"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.mts"],"db":["./dist/db/index.d.mts"],"api":["./dist/api/index.d.mts"],"vue":["./dist/client/vue/index.d.mts"],"lynx":["./dist/client/lynx/index.d.mts"],"node":["./dist/integrations/node.d.mts"],"react":["./dist/client/react/index.d.mts"],"solid":["./dist/client/solid/index.d.mts"],"types":["./dist/types/index.d.mts"],"client":["./dist/client/index.d.mts"],"crypto":["./dist/crypto/index.d.mts"],"oauth2":["./dist/oauth2/index.d.mts"],"svelte":["./dist/client/svelte/index.d.mts"],"cookies":["./dist/cookies/index.d.mts"],"minimal":["./dist/auth/minimal.d.mts"],"next-js":["./dist/integrations/next-js.d.mts"],"plugins":["./dist/plugins/index.d.mts"],"adapters":["./dist/adapters/index.d.mts"],"svelte-kit":["./dist/integrations/svelte-kit.d.mts"],"plugins/jwt":["./dist/plugins/jwt/index.d.mts"],"solid-start":["./dist/integrations/solid-start.d.mts"],"plugins/siwe":["./dist/plugins/siwe/index.d.mts"],"plugins/admin":["./dist/plugins/admin/index.d.mts"],"client/plugins":["./dist/client/plugins/index.d.mts"],"plugins/access":["./dist/plugins/access/index.d.mts"],"plugins/bearer":["./dist/plugins/bearer/index.d.mts"],"tanstack-start":["./dist/integrations/tanstack-start.d.mts"],"adapters/memory":["./dist/adapters/memory-adapter/index.d.mts"],"adapters/prisma":["./dist/adapters/prisma-adapter/index.d.mts"],"adapters/drizzle":["./dist/adapters/drizzle-adapter/index.d.mts"],"adapters/mongodb":["./dist/adapters/mongodb-adapter/index.d.mts"],"plugins/username":["./dist/plugins/username/index.d.mts"],"social-providers":["./dist/social-providers/index.d.mts"],"plugins/anonymous":["./dist/plugins/anonymous/index.d.mts"],"plugins/email-otp":["./dist/plugins/email-otp/index.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/two-factor":["./dist/plugins/two-factor/index.d.mts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy/index.d.mts"],"plugins/admin/access":["./dist/plugins/admin/access/index.d.mts"],"plugins/organization":["./dist/plugins/organization/index.d.mts"],"plugins/phone-number":["./dist/plugins/phone-number/index.d.mts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth/index.d.mts"],"plugins/oidc-provider":["./dist/plugins/oidc-provider/index.d.mts"],"plugins/custom-session":["./dist/plugins/custom-session/index.d.mts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.mts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.mts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.mts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.1","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^20.0.10","react-dom":"^19.2.1","type-fest":"^5.2.0","@types/bun":"^1.3.3","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@types/react":"^19.2.0","@sveltejs/kit":"^2.37.1","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","svelte":"^4.0.0 || ^5.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.2_1765226936260_0.7237651815685664","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"@decocms/better-auth","version":"1.5.3","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"@decocms/better-auth@1.5.3","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"e3769eda985a5471ede2acc61e3a939b3053ff23","tarball":"https://registry.npmjs.org/@decocms/better-auth/-/better-auth-1.5.3.tgz","fileCount":190,"integrity":"sha512-nAp1RmCTZCHxb2TCNzwN4O4X3T+kwb2r0g9VsfdvKQKpO++82Ypt86ZHrFEV/C+CWF6ZF4qkkv63Vlk2QC0xbg==","signatures":[{"sig":"MEUCIGysoxCY0FgN4ETJkPSjrNBByilCXPnuzZ0elxPjhFV1AiEAm+sHnKUMP5DXKUtCFJS3jmJwUPwL1A+SgnwSX+TWvmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472620},"main":"./dist/index.mjs","type":"module","_from":"file:decocms-better-auth-1.5.3.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs","dev-source":"./src/index.ts"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs","dev-source":"./src/db/index.ts"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs","dev-source":"./src/api/index.ts"},"./vue":{"types":"./dist/client/vue/index.d.mts","default":"./dist/client/vue/index.mjs","dev-source":"./src/client/vue/index.ts"},"./lynx":{"types":"./dist/client/lynx/index.d.mts","default":"./dist/client/lynx/index.mjs","dev-source":"./src/client/lynx/index.ts"},"./node":{"types":"./dist/integrations/node.d.mts","default":"./dist/integrations/node.mjs","dev-source":"./src/integrations/node.ts"},"./test":{"types":"./dist/test-utils/index.d.mts","default":"./dist/test-utils/index.mjs","dev-source":"./src/test-utils/index.ts"},"./react":{"types":"./dist/client/react/index.d.mts","default":"./dist/client/react/index.mjs","dev-source":"./src/client/react/index.ts"},"./solid":{"types":"./dist/client/solid/index.d.mts","default":"./dist/client/solid/index.mjs","dev-source":"./src/client/solid/index.ts"},"./types":{"types":"./dist/types/index.d.mts","default":"./dist/types/index.mjs","dev-source":"./src/types/index.ts"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs","dev-source":"./src/client/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.mts","default":"./dist/crypto/index.mjs","dev-source":"./src/crypto/index.ts"},"./oauth2":{"types":"./dist/oauth2/index.d.mts","default":"./dist/oauth2/index.mjs","dev-source":"./src/oauth2/index.ts"},"./svelte":{"types":"./dist/client/svelte/index.d.mts","default":"./dist/client/svelte/index.mjs","dev-source":"./src/client/svelte/index.ts"},"./cookies":{"types":"./dist/cookies/index.d.mts","default":"./dist/cookies/index.mjs","dev-source":"./src/cookies/index.ts"},"./minimal":{"types":"./dist/auth/minimal.d.mts","default":"./dist/auth/minimal.mjs","dev-source":"./src/auth/minimal.ts"},"./next-js":{"types":"./dist/integrations/next-js.d.mts","default":"./dist/integrations/next-js.mjs","dev-source":"./src/integrations/next-js.ts"},"./plugins":{"types":"./dist/plugins/index.d.mts","default":"./dist/plugins/index.mjs","dev-source":"./src/plugins/index.ts"},"./adapters":{"types":"./dist/adapters/index.d.mts","default":"./dist/adapters/index.mjs","dev-source":"./src/adapters/index.ts"},"./svelte-kit":{"types":"./dist/integrations/svelte-kit.d.mts","default":"./dist/integrations/svelte-kit.mjs","dev-source":"./src/integrations/svelte-kit.ts"},"./plugins/jwt":{"types":"./dist/plugins/jwt/index.d.mts","default":"./dist/plugins/jwt/index.mjs","dev-source":"./src/plugins/jwt/index.ts"},"./solid-start":{"types":"./dist/integrations/solid-start.d.mts","default":"./dist/integrations/solid-start.mjs","dev-source":"./src/integrations/solid-start.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.ts"},"./adapters/test":{"types":"./dist/adapters/test.d.mts","default":"./dist/adapters/test.mjs","dev-source":"./src/adapters/test.ts"},"./plugins/admin":{"types":"./dist/plugins/admin/index.d.mts","default":"./dist/plugins/admin/index.mjs","dev-source":"./src/plugins/admin/index.ts"},"./client/plugins":{"types":"./dist/client/plugins/index.d.mts","default":"./dist/client/plugins/index.mjs","dev-source":"./src/client/plugins/index.ts"},"./plugins/access":{"types":"./dist/plugins/access/index.d.mts","default":"./dist/plugins/access/index.mjs","dev-source":"./src/plugins/access/index.ts"},"./plugins/bearer":{"types":"./dist/plugins/bearer/index.d.mts","default":"./dist/plugins/bearer/index.mjs","dev-source":"./src/plugins/bearer/index.ts"},"./tanstack-start":{"types":"./dist/integrations/tanstack-start.d.mts","default":"./dist/integrations/tanstack-start.mjs","dev-source":"./src/integrations/tanstack-start.ts"},"./adapters/memory":{"types":"./dist/adapters/memory-adapter/index.d.mts","default":"./dist/adapters/memory-adapter/index.mjs","dev-source":"./src/adapters/memory-adapter/index.ts"},"./adapters/prisma":{"types":"./dist/adapters/prisma-adapter/index.d.mts","default":"./dist/adapters/prisma-adapter/index.mjs","dev-source":"./src/adapters/prisma-adapter/index.ts"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle-adapter/index.d.mts","default":"./dist/adapters/drizzle-adapter/index.mjs","dev-source":"./src/adapters/drizzle-adapter/index.ts"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb-adapter/index.d.mts","default":"./dist/adapters/mongodb-adapter/index.mjs","dev-source":"./src/adapters/mongodb-adapter/index.ts"},"./plugins/username":{"types":"./dist/plugins/username/index.d.mts","default":"./dist/plugins/username/index.mjs","dev-source":"./src/plugins/username/index.ts"},"./social-providers":{"types":"./dist/social-providers/index.d.mts","default":"./dist/social-providers/index.mjs","dev-source":"./src/social-providers/index.ts"},"./plugins/anonymous":{"types":"./dist/plugins/anonymous/index.d.mts","default":"./dist/plugins/anonymous/index.mjs","dev-source":"./src/plugins/anonymous/index.ts"},"./plugins/email-otp":{"types":"./dist/plugins/email-otp/index.d.mts","default":"./dist/plugins/email-otp/index.mjs","dev-source":"./src/plugins/email-otp/index.ts"},"./plugins/magic-link":{"types":"./dist/plugins/magic-link/index.d.mts","default":"./dist/plugins/magic-link/index.mjs","dev-source":"./src/plugins/magic-link/index.ts"},"./plugins/two-factor":{"types":"./dist/plugins/two-factor/index.d.mts","default":"./dist/plugins/two-factor/index.mjs","dev-source":"./src/plugins/two-factor/index.ts"},"./plugins/oauth-proxy":{"types":"./dist/plugins/oauth-proxy/index.d.mts","default":"./dist/plugins/oauth-proxy/index.mjs","dev-source":"./src/plugins/oauth-proxy/index.ts"},"./plugins/admin/access":{"types":"./dist/plugins/admin/access/index.d.mts","default":"./dist/plugins/admin/access/index.mjs","dev-source":"./src/plugins/admin/access/index.ts"},"./plugins/organization":{"types":"./dist/plugins/organization/index.d.mts","default":"./dist/plugins/organization/index.mjs","dev-source":"./src/plugins/organization/index.ts"},"./plugins/phone-number":{"types":"./dist/plugins/phone-number/index.d.mts","default":"./dist/plugins/phone-number/index.mjs","dev-source":"./src/plugins/phone-number/index.ts"},"./plugins/generic-oauth":{"types":"./dist/plugins/generic-oauth/index.d.mts","default":"./dist/plugins/generic-oauth/index.mjs","dev-source":"./src/plugins/generic-oauth/index.ts"},"./plugins/multi-session":{"types":"./dist/plugins/multi-session/index.d.mts","default":"./dist/plugins/multi-session/index.mjs","dev-source":"./src/plugins/multi-session/index.ts"},"./plugins/oidc-provider":{"types":"./dist/plugins/oidc-provider/index.d.mts","default":"./dist/plugins/oidc-provider/index.mjs","dev-source":"./src/plugins/oidc-provider/index.ts"},"./plugins/custom-session":{"types":"./dist/plugins/custom-session/index.d.mts","default":"./dist/plugins/custom-session/index.mjs","dev-source":"./src/plugins/custom-session/index.ts"},"./plugins/haveibeenpwned":{"types":"./dist/plugins/haveibeenpwned/index.d.mts","default":"./dist/plugins/haveibeenpwned/index.mjs","dev-source":"./src/plugins/haveibeenpwned/index.ts"},"./plugins/one-time-token":{"types":"./dist/plugins/one-time-token/index.d.mts","default":"./dist/plugins/one-time-token/index.mjs","dev-source":"./src/plugins/one-time-token/index.ts"},"./plugins/organization/access":{"types":"./dist/plugins/organization/access/index.d.mts","default":"./dist/plugins/organization/access/index.mjs","dev-source":"./src/plugins/organization/access/index.ts"},"./plugins/device-authorization":{"types":"./dist/plugins/device-authorization/index.d.mts","default":"./dist/plugins/device-authorization/index.mjs","dev-source":"./src/plugins/device-authorization/index.ts"}},"scripts":{"test":"vitest","build":"tsdown","typecheck":"tsc --project tsconfig.json","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"_resolved":"/private/var/folders/j8/28qdc5dx187bh5g54jdzl66h0000gn/T/f304869f82a3bf00b9d9140bfd6d078a/decocms-better-auth-1.5.3.tgz","_integrity":"sha512-nAp1RmCTZCHxb2TCNzwN4O4X3T+kwb2r0g9VsfdvKQKpO++82Ypt86ZHrFEV/C+CWF6ZF4qkkv63Vlk2QC0xbg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.2","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"23.6.1","dependencies":{"ms":"4.0.0-nightly.202508271359","zod":"^4.1.12","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.1.5","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.5","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@better-auth/telemetry":"1.4.5"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.mts"],"db":["./dist/db/index.d.mts"],"api":["./dist/api/index.d.mts"],"vue":["./dist/client/vue/index.d.mts"],"lynx":["./dist/client/lynx/index.d.mts"],"node":["./dist/integrations/node.d.mts"],"react":["./dist/client/react/index.d.mts"],"solid":["./dist/client/solid/index.d.mts"],"types":["./dist/types/index.d.mts"],"client":["./dist/client/index.d.mts"],"crypto":["./dist/crypto/index.d.mts"],"oauth2":["./dist/oauth2/index.d.mts"],"svelte":["./dist/client/svelte/index.d.mts"],"cookies":["./dist/cookies/index.d.mts"],"minimal":["./dist/auth/minimal.d.mts"],"next-js":["./dist/integrations/next-js.d.mts"],"plugins":["./dist/plugins/index.d.mts"],"adapters":["./dist/adapters/index.d.mts"],"svelte-kit":["./dist/integrations/svelte-kit.d.mts"],"plugins/jwt":["./dist/plugins/jwt/index.d.mts"],"solid-start":["./dist/integrations/solid-start.d.mts"],"plugins/siwe":["./dist/plugins/siwe/index.d.mts"],"plugins/admin":["./dist/plugins/admin/index.d.mts"],"client/plugins":["./dist/client/plugins/index.d.mts"],"plugins/access":["./dist/plugins/access/index.d.mts"],"plugins/bearer":["./dist/plugins/bearer/index.d.mts"],"tanstack-start":["./dist/integrations/tanstack-start.d.mts"],"adapters/memory":["./dist/adapters/memory-adapter/index.d.mts"],"adapters/prisma":["./dist/adapters/prisma-adapter/index.d.mts"],"adapters/drizzle":["./dist/adapters/drizzle-adapter/index.d.mts"],"adapters/mongodb":["./dist/adapters/mongodb-adapter/index.d.mts"],"plugins/username":["./dist/plugins/username/index.d.mts"],"social-providers":["./dist/social-providers/index.d.mts"],"plugins/anonymous":["./dist/plugins/anonymous/index.d.mts"],"plugins/email-otp":["./dist/plugins/email-otp/index.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/two-factor":["./dist/plugins/two-factor/index.d.mts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy/index.d.mts"],"plugins/admin/access":["./dist/plugins/admin/access/index.d.mts"],"plugins/organization":["./dist/plugins/organization/index.d.mts"],"plugins/phone-number":["./dist/plugins/phone-number/index.d.mts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth/index.d.mts"],"plugins/oidc-provider":["./dist/plugins/oidc-provider/index.d.mts"],"plugins/custom-session":["./dist/plugins/custom-session/index.d.mts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.mts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.mts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.mts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.1","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^20.0.10","react-dom":"^19.2.1","type-fest":"^5.2.0","@types/bun":"^1.3.3","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@types/react":"^19.2.0","@sveltejs/kit":"^2.37.1","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","svelte":"^4.0.0 || ^5.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.3_1765226986604_0.40816033405839014","host":"s3://npm-registry-packages-npm-production"}},"1.5.4":{"name":"@decocms/better-auth","version":"1.5.4","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"@decocms/better-auth@1.5.4","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"bceda41cf2d99abf203703ed121ff962ff0b3f1f","tarball":"https://registry.npmjs.org/@decocms/better-auth/-/better-auth-1.5.4.tgz","fileCount":190,"integrity":"sha512-lqwuEA+m6mubb8aDgzYNFjtmq2Nds8U88H9GGiPUzh1AEW5jgLhVzIIiuCKIqsGJ0Y7wyjNuoDs1iHGKkiulRA==","signatures":[{"sig":"MEQCIDX6EOP4nB29zMnh+UxH7FXCcpRlaypDf/3x+nsPiNylAiBbhMrmFVCLUFML/8EnCbdwf4x+MIvxVi5WnAmph97bcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471300},"main":"./dist/index.mjs","type":"module","_from":"file:decocms-better-auth-1.5.4.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs","dev-source":"./src/index.ts"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs","dev-source":"./src/db/index.ts"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs","dev-source":"./src/api/index.ts"},"./vue":{"types":"./dist/client/vue/index.d.mts","default":"./dist/client/vue/index.mjs","dev-source":"./src/client/vue/index.ts"},"./lynx":{"types":"./dist/client/lynx/index.d.mts","default":"./dist/client/lynx/index.mjs","dev-source":"./src/client/lynx/index.ts"},"./node":{"types":"./dist/integrations/node.d.mts","default":"./dist/integrations/node.mjs","dev-source":"./src/integrations/node.ts"},"./test":{"types":"./dist/test-utils/index.d.mts","default":"./dist/test-utils/index.mjs","dev-source":"./src/test-utils/index.ts"},"./react":{"types":"./dist/client/react/index.d.mts","default":"./dist/client/react/index.mjs","dev-source":"./src/client/react/index.ts"},"./solid":{"types":"./dist/client/solid/index.d.mts","default":"./dist/client/solid/index.mjs","dev-source":"./src/client/solid/index.ts"},"./types":{"types":"./dist/types/index.d.mts","default":"./dist/types/index.mjs","dev-source":"./src/types/index.ts"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs","dev-source":"./src/client/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.mts","default":"./dist/crypto/index.mjs","dev-source":"./src/crypto/index.ts"},"./oauth2":{"types":"./dist/oauth2/index.d.mts","default":"./dist/oauth2/index.mjs","dev-source":"./src/oauth2/index.ts"},"./svelte":{"types":"./dist/client/svelte/index.d.mts","default":"./dist/client/svelte/index.mjs","dev-source":"./src/client/svelte/index.ts"},"./cookies":{"types":"./dist/cookies/index.d.mts","default":"./dist/cookies/index.mjs","dev-source":"./src/cookies/index.ts"},"./minimal":{"types":"./dist/auth/minimal.d.mts","default":"./dist/auth/minimal.mjs","dev-source":"./src/auth/minimal.ts"},"./next-js":{"types":"./dist/integrations/next-js.d.mts","default":"./dist/integrations/next-js.mjs","dev-source":"./src/integrations/next-js.ts"},"./plugins":{"types":"./dist/plugins/index.d.mts","default":"./dist/plugins/index.mjs","dev-source":"./src/plugins/index.ts"},"./adapters":{"types":"./dist/adapters/index.d.mts","default":"./dist/adapters/index.mjs","dev-source":"./src/adapters/index.ts"},"./svelte-kit":{"types":"./dist/integrations/svelte-kit.d.mts","default":"./dist/integrations/svelte-kit.mjs","dev-source":"./src/integrations/svelte-kit.ts"},"./plugins/jwt":{"types":"./dist/plugins/jwt/index.d.mts","default":"./dist/plugins/jwt/index.mjs","dev-source":"./src/plugins/jwt/index.ts"},"./solid-start":{"types":"./dist/integrations/solid-start.d.mts","default":"./dist/integrations/solid-start.mjs","dev-source":"./src/integrations/solid-start.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.ts"},"./adapters/test":{"types":"./dist/adapters/test.d.mts","default":"./dist/adapters/test.mjs","dev-source":"./src/adapters/test.ts"},"./plugins/admin":{"types":"./dist/plugins/admin/index.d.mts","default":"./dist/plugins/admin/index.mjs","dev-source":"./src/plugins/admin/index.ts"},"./client/plugins":{"types":"./dist/client/plugins/index.d.mts","default":"./dist/client/plugins/index.mjs","dev-source":"./src/client/plugins/index.ts"},"./plugins/access":{"types":"./dist/plugins/access/index.d.mts","default":"./dist/plugins/access/index.mjs","dev-source":"./src/plugins/access/index.ts"},"./plugins/bearer":{"types":"./dist/plugins/bearer/index.d.mts","default":"./dist/plugins/bearer/index.mjs","dev-source":"./src/plugins/bearer/index.ts"},"./tanstack-start":{"types":"./dist/integrations/tanstack-start.d.mts","default":"./dist/integrations/tanstack-start.mjs","dev-source":"./src/integrations/tanstack-start.ts"},"./adapters/memory":{"types":"./dist/adapters/memory-adapter/index.d.mts","default":"./dist/adapters/memory-adapter/index.mjs","dev-source":"./src/adapters/memory-adapter/index.ts"},"./adapters/prisma":{"types":"./dist/adapters/prisma-adapter/index.d.mts","default":"./dist/adapters/prisma-adapter/index.mjs","dev-source":"./src/adapters/prisma-adapter/index.ts"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle-adapter/index.d.mts","default":"./dist/adapters/drizzle-adapter/index.mjs","dev-source":"./src/adapters/drizzle-adapter/index.ts"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb-adapter/index.d.mts","default":"./dist/adapters/mongodb-adapter/index.mjs","dev-source":"./src/adapters/mongodb-adapter/index.ts"},"./plugins/username":{"types":"./dist/plugins/username/index.d.mts","default":"./dist/plugins/username/index.mjs","dev-source":"./src/plugins/username/index.ts"},"./social-providers":{"types":"./dist/social-providers/index.d.mts","default":"./dist/social-providers/index.mjs","dev-source":"./src/social-providers/index.ts"},"./plugins/anonymous":{"types":"./dist/plugins/anonymous/index.d.mts","default":"./dist/plugins/anonymous/index.mjs","dev-source":"./src/plugins/anonymous/index.ts"},"./plugins/email-otp":{"types":"./dist/plugins/email-otp/index.d.mts","default":"./dist/plugins/email-otp/index.mjs","dev-source":"./src/plugins/email-otp/index.ts"},"./plugins/magic-link":{"types":"./dist/plugins/magic-link/index.d.mts","default":"./dist/plugins/magic-link/index.mjs","dev-source":"./src/plugins/magic-link/index.ts"},"./plugins/two-factor":{"types":"./dist/plugins/two-factor/index.d.mts","default":"./dist/plugins/two-factor/index.mjs","dev-source":"./src/plugins/two-factor/index.ts"},"./plugins/oauth-proxy":{"types":"./dist/plugins/oauth-proxy/index.d.mts","default":"./dist/plugins/oauth-proxy/index.mjs","dev-source":"./src/plugins/oauth-proxy/index.ts"},"./plugins/admin/access":{"types":"./dist/plugins/admin/access/index.d.mts","default":"./dist/plugins/admin/access/index.mjs","dev-source":"./src/plugins/admin/access/index.ts"},"./plugins/organization":{"types":"./dist/plugins/organization/index.d.mts","default":"./dist/plugins/organization/index.mjs","dev-source":"./src/plugins/organization/index.ts"},"./plugins/phone-number":{"types":"./dist/plugins/phone-number/index.d.mts","default":"./dist/plugins/phone-number/index.mjs","dev-source":"./src/plugins/phone-number/index.ts"},"./plugins/generic-oauth":{"types":"./dist/plugins/generic-oauth/index.d.mts","default":"./dist/plugins/generic-oauth/index.mjs","dev-source":"./src/plugins/generic-oauth/index.ts"},"./plugins/multi-session":{"types":"./dist/plugins/multi-session/index.d.mts","default":"./dist/plugins/multi-session/index.mjs","dev-source":"./src/plugins/multi-session/index.ts"},"./plugins/oidc-provider":{"types":"./dist/plugins/oidc-provider/index.d.mts","default":"./dist/plugins/oidc-provider/index.mjs","dev-source":"./src/plugins/oidc-provider/index.ts"},"./plugins/custom-session":{"types":"./dist/plugins/custom-session/index.d.mts","default":"./dist/plugins/custom-session/index.mjs","dev-source":"./src/plugins/custom-session/index.ts"},"./plugins/haveibeenpwned":{"types":"./dist/plugins/haveibeenpwned/index.d.mts","default":"./dist/plugins/haveibeenpwned/index.mjs","dev-source":"./src/plugins/haveibeenpwned/index.ts"},"./plugins/one-time-token":{"types":"./dist/plugins/one-time-token/index.d.mts","default":"./dist/plugins/one-time-token/index.mjs","dev-source":"./src/plugins/one-time-token/index.ts"},"./plugins/organization/access":{"types":"./dist/plugins/organization/access/index.d.mts","default":"./dist/plugins/organization/access/index.mjs","dev-source":"./src/plugins/organization/access/index.ts"},"./plugins/device-authorization":{"types":"./dist/plugins/device-authorization/index.d.mts","default":"./dist/plugins/device-authorization/index.mjs","dev-source":"./src/plugins/device-authorization/index.ts"}},"scripts":{"test":"vitest","build":"tsdown","typecheck":"tsc --project tsconfig.json","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"_resolved":"/private/var/folders/j8/28qdc5dx187bh5g54jdzl66h0000gn/T/c91b0aae5fa196791fb4cc533699c714/decocms-better-auth-1.5.4.tgz","_integrity":"sha512-lqwuEA+m6mubb8aDgzYNFjtmq2Nds8U88H9GGiPUzh1AEW5jgLhVzIIiuCKIqsGJ0Y7wyjNuoDs1iHGKkiulRA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.2","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"23.6.1","dependencies":{"ms":"4.0.0-nightly.202508271359","zod":"^4.1.12","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.1.5","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.5","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@better-auth/telemetry":"1.4.5"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.mts"],"db":["./dist/db/index.d.mts"],"api":["./dist/api/index.d.mts"],"vue":["./dist/client/vue/index.d.mts"],"lynx":["./dist/client/lynx/index.d.mts"],"node":["./dist/integrations/node.d.mts"],"react":["./dist/client/react/index.d.mts"],"solid":["./dist/client/solid/index.d.mts"],"types":["./dist/types/index.d.mts"],"client":["./dist/client/index.d.mts"],"crypto":["./dist/crypto/index.d.mts"],"oauth2":["./dist/oauth2/index.d.mts"],"svelte":["./dist/client/svelte/index.d.mts"],"cookies":["./dist/cookies/index.d.mts"],"minimal":["./dist/auth/minimal.d.mts"],"next-js":["./dist/integrations/next-js.d.mts"],"plugins":["./dist/plugins/index.d.mts"],"adapters":["./dist/adapters/index.d.mts"],"svelte-kit":["./dist/integrations/svelte-kit.d.mts"],"plugins/jwt":["./dist/plugins/jwt/index.d.mts"],"solid-start":["./dist/integrations/solid-start.d.mts"],"plugins/siwe":["./dist/plugins/siwe/index.d.mts"],"plugins/admin":["./dist/plugins/admin/index.d.mts"],"client/plugins":["./dist/client/plugins/index.d.mts"],"plugins/access":["./dist/plugins/access/index.d.mts"],"plugins/bearer":["./dist/plugins/bearer/index.d.mts"],"tanstack-start":["./dist/integrations/tanstack-start.d.mts"],"adapters/memory":["./dist/adapters/memory-adapter/index.d.mts"],"adapters/prisma":["./dist/adapters/prisma-adapter/index.d.mts"],"adapters/drizzle":["./dist/adapters/drizzle-adapter/index.d.mts"],"adapters/mongodb":["./dist/adapters/mongodb-adapter/index.d.mts"],"plugins/username":["./dist/plugins/username/index.d.mts"],"social-providers":["./dist/social-providers/index.d.mts"],"plugins/anonymous":["./dist/plugins/anonymous/index.d.mts"],"plugins/email-otp":["./dist/plugins/email-otp/index.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/two-factor":["./dist/plugins/two-factor/index.d.mts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy/index.d.mts"],"plugins/admin/access":["./dist/plugins/admin/access/index.d.mts"],"plugins/organization":["./dist/plugins/organization/index.d.mts"],"plugins/phone-number":["./dist/plugins/phone-number/index.d.mts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth/index.d.mts"],"plugins/oidc-provider":["./dist/plugins/oidc-provider/index.d.mts"],"plugins/custom-session":["./dist/plugins/custom-session/index.d.mts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.mts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.mts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.mts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.1","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^20.0.10","react-dom":"^19.2.1","type-fest":"^5.2.0","@types/bun":"^1.3.3","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@types/react":"^19.2.0","@sveltejs/kit":"^2.37.1","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","svelte":"^4.0.0 || ^5.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.4_1765227851210_0.09950902979484844","host":"s3://npm-registry-packages-npm-production"}},"1.5.5":{"name":"@decocms/better-auth","version":"1.5.5","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"@decocms/better-auth@1.5.5","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"ea9267e7381809b815d7ef59348ced92cbcd1e01","tarball":"https://registry.npmjs.org/@decocms/better-auth/-/better-auth-1.5.5.tgz","fileCount":190,"integrity":"sha512-flCyor+vQ4GRPb5vOmnVfueNk4ddGyN1/ZGnPa7hCbx+g1Mov7POdWHHT6pY1+0sfh5KX/N9mi459ssFpomMlQ==","signatures":[{"sig":"MEUCIQD+PjqIXe8HwNhxd6QQSa+rLRVWCV+yEI3iuyaOVQr3uwIgM2K/DLOJ2vt+OBJmWtlEXgM/Fi1LmITi9ljbTrfaCT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472617},"main":"./dist/index.mjs","type":"module","_from":"file:decocms-better-auth-1.5.5.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs","dev-source":"./src/index.ts"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs","dev-source":"./src/db/index.ts"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs","dev-source":"./src/api/index.ts"},"./vue":{"types":"./dist/client/vue/index.d.mts","default":"./dist/client/vue/index.mjs","dev-source":"./src/client/vue/index.ts"},"./lynx":{"types":"./dist/client/lynx/index.d.mts","default":"./dist/client/lynx/index.mjs","dev-source":"./src/client/lynx/index.ts"},"./node":{"types":"./dist/integrations/node.d.mts","default":"./dist/integrations/node.mjs","dev-source":"./src/integrations/node.ts"},"./test":{"types":"./dist/test-utils/index.d.mts","default":"./dist/test-utils/index.mjs","dev-source":"./src/test-utils/index.ts"},"./react":{"types":"./dist/client/react/index.d.mts","default":"./dist/client/react/index.mjs","dev-source":"./src/client/react/index.ts"},"./solid":{"types":"./dist/client/solid/index.d.mts","default":"./dist/client/solid/index.mjs","dev-source":"./src/client/solid/index.ts"},"./types":{"types":"./dist/types/index.d.mts","default":"./dist/types/index.mjs","dev-source":"./src/types/index.ts"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs","dev-source":"./src/client/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.mts","default":"./dist/crypto/index.mjs","dev-source":"./src/crypto/index.ts"},"./oauth2":{"types":"./dist/oauth2/index.d.mts","default":"./dist/oauth2/index.mjs","dev-source":"./src/oauth2/index.ts"},"./svelte":{"types":"./dist/client/svelte/index.d.mts","default":"./dist/client/svelte/index.mjs","dev-source":"./src/client/svelte/index.ts"},"./cookies":{"types":"./dist/cookies/index.d.mts","default":"./dist/cookies/index.mjs","dev-source":"./src/cookies/index.ts"},"./minimal":{"types":"./dist/auth/minimal.d.mts","default":"./dist/auth/minimal.mjs","dev-source":"./src/auth/minimal.ts"},"./next-js":{"types":"./dist/integrations/next-js.d.mts","default":"./dist/integrations/next-js.mjs","dev-source":"./src/integrations/next-js.ts"},"./plugins":{"types":"./dist/plugins/index.d.mts","default":"./dist/plugins/index.mjs","dev-source":"./src/plugins/index.ts"},"./adapters":{"types":"./dist/adapters/index.d.mts","default":"./dist/adapters/index.mjs","dev-source":"./src/adapters/index.ts"},"./svelte-kit":{"types":"./dist/integrations/svelte-kit.d.mts","default":"./dist/integrations/svelte-kit.mjs","dev-source":"./src/integrations/svelte-kit.ts"},"./plugins/jwt":{"types":"./dist/plugins/jwt/index.d.mts","default":"./dist/plugins/jwt/index.mjs","dev-source":"./src/plugins/jwt/index.ts"},"./solid-start":{"types":"./dist/integrations/solid-start.d.mts","default":"./dist/integrations/solid-start.mjs","dev-source":"./src/integrations/solid-start.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.ts"},"./adapters/test":{"types":"./dist/adapters/test.d.mts","default":"./dist/adapters/test.mjs","dev-source":"./src/adapters/test.ts"},"./plugins/admin":{"types":"./dist/plugins/admin/index.d.mts","default":"./dist/plugins/admin/index.mjs","dev-source":"./src/plugins/admin/index.ts"},"./client/plugins":{"types":"./dist/client/plugins/index.d.mts","default":"./dist/client/plugins/index.mjs","dev-source":"./src/client/plugins/index.ts"},"./plugins/access":{"types":"./dist/plugins/access/index.d.mts","default":"./dist/plugins/access/index.mjs","dev-source":"./src/plugins/access/index.ts"},"./plugins/bearer":{"types":"./dist/plugins/bearer/index.d.mts","default":"./dist/plugins/bearer/index.mjs","dev-source":"./src/plugins/bearer/index.ts"},"./tanstack-start":{"types":"./dist/integrations/tanstack-start.d.mts","default":"./dist/integrations/tanstack-start.mjs","dev-source":"./src/integrations/tanstack-start.ts"},"./adapters/memory":{"types":"./dist/adapters/memory-adapter/index.d.mts","default":"./dist/adapters/memory-adapter/index.mjs","dev-source":"./src/adapters/memory-adapter/index.ts"},"./adapters/prisma":{"types":"./dist/adapters/prisma-adapter/index.d.mts","default":"./dist/adapters/prisma-adapter/index.mjs","dev-source":"./src/adapters/prisma-adapter/index.ts"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle-adapter/index.d.mts","default":"./dist/adapters/drizzle-adapter/index.mjs","dev-source":"./src/adapters/drizzle-adapter/index.ts"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb-adapter/index.d.mts","default":"./dist/adapters/mongodb-adapter/index.mjs","dev-source":"./src/adapters/mongodb-adapter/index.ts"},"./plugins/username":{"types":"./dist/plugins/username/index.d.mts","default":"./dist/plugins/username/index.mjs","dev-source":"./src/plugins/username/index.ts"},"./social-providers":{"types":"./dist/social-providers/index.d.mts","default":"./dist/social-providers/index.mjs","dev-source":"./src/social-providers/index.ts"},"./plugins/anonymous":{"types":"./dist/plugins/anonymous/index.d.mts","default":"./dist/plugins/anonymous/index.mjs","dev-source":"./src/plugins/anonymous/index.ts"},"./plugins/email-otp":{"types":"./dist/plugins/email-otp/index.d.mts","default":"./dist/plugins/email-otp/index.mjs","dev-source":"./src/plugins/email-otp/index.ts"},"./plugins/magic-link":{"types":"./dist/plugins/magic-link/index.d.mts","default":"./dist/plugins/magic-link/index.mjs","dev-source":"./src/plugins/magic-link/index.ts"},"./plugins/two-factor":{"types":"./dist/plugins/two-factor/index.d.mts","default":"./dist/plugins/two-factor/index.mjs","dev-source":"./src/plugins/two-factor/index.ts"},"./plugins/oauth-proxy":{"types":"./dist/plugins/oauth-proxy/index.d.mts","default":"./dist/plugins/oauth-proxy/index.mjs","dev-source":"./src/plugins/oauth-proxy/index.ts"},"./plugins/admin/access":{"types":"./dist/plugins/admin/access/index.d.mts","default":"./dist/plugins/admin/access/index.mjs","dev-source":"./src/plugins/admin/access/index.ts"},"./plugins/organization":{"types":"./dist/plugins/organization/index.d.mts","default":"./dist/plugins/organization/index.mjs","dev-source":"./src/plugins/organization/index.ts"},"./plugins/phone-number":{"types":"./dist/plugins/phone-number/index.d.mts","default":"./dist/plugins/phone-number/index.mjs","dev-source":"./src/plugins/phone-number/index.ts"},"./plugins/generic-oauth":{"types":"./dist/plugins/generic-oauth/index.d.mts","default":"./dist/plugins/generic-oauth/index.mjs","dev-source":"./src/plugins/generic-oauth/index.ts"},"./plugins/multi-session":{"types":"./dist/plugins/multi-session/index.d.mts","default":"./dist/plugins/multi-session/index.mjs","dev-source":"./src/plugins/multi-session/index.ts"},"./plugins/oidc-provider":{"types":"./dist/plugins/oidc-provider/index.d.mts","default":"./dist/plugins/oidc-provider/index.mjs","dev-source":"./src/plugins/oidc-provider/index.ts"},"./plugins/custom-session":{"types":"./dist/plugins/custom-session/index.d.mts","default":"./dist/plugins/custom-session/index.mjs","dev-source":"./src/plugins/custom-session/index.ts"},"./plugins/haveibeenpwned":{"types":"./dist/plugins/haveibeenpwned/index.d.mts","default":"./dist/plugins/haveibeenpwned/index.mjs","dev-source":"./src/plugins/haveibeenpwned/index.ts"},"./plugins/one-time-token":{"types":"./dist/plugins/one-time-token/index.d.mts","default":"./dist/plugins/one-time-token/index.mjs","dev-source":"./src/plugins/one-time-token/index.ts"},"./plugins/organization/access":{"types":"./dist/plugins/organization/access/index.d.mts","default":"./dist/plugins/organization/access/index.mjs","dev-source":"./src/plugins/organization/access/index.ts"},"./plugins/device-authorization":{"types":"./dist/plugins/device-authorization/index.d.mts","default":"./dist/plugins/device-authorization/index.mjs","dev-source":"./src/plugins/device-authorization/index.ts"}},"scripts":{"test":"vitest","build":"tsdown","typecheck":"tsc --project tsconfig.json","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"_resolved":"/private/var/folders/j8/28qdc5dx187bh5g54jdzl66h0000gn/T/2e7d5af1237153b74d93b3179b94867a/decocms-better-auth-1.5.5.tgz","_integrity":"sha512-flCyor+vQ4GRPb5vOmnVfueNk4ddGyN1/ZGnPa7hCbx+g1Mov7POdWHHT6pY1+0sfh5KX/N9mi459ssFpomMlQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.2","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"23.6.1","dependencies":{"ms":"4.0.0-nightly.202508271359","zod":"^4.1.12","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.1.5","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.6-beta.3","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@better-auth/telemetry":"1.4.6-beta.3"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.mts"],"db":["./dist/db/index.d.mts"],"api":["./dist/api/index.d.mts"],"vue":["./dist/client/vue/index.d.mts"],"lynx":["./dist/client/lynx/index.d.mts"],"node":["./dist/integrations/node.d.mts"],"react":["./dist/client/react/index.d.mts"],"solid":["./dist/client/solid/index.d.mts"],"types":["./dist/types/index.d.mts"],"client":["./dist/client/index.d.mts"],"crypto":["./dist/crypto/index.d.mts"],"oauth2":["./dist/oauth2/index.d.mts"],"svelte":["./dist/client/svelte/index.d.mts"],"cookies":["./dist/cookies/index.d.mts"],"minimal":["./dist/auth/minimal.d.mts"],"next-js":["./dist/integrations/next-js.d.mts"],"plugins":["./dist/plugins/index.d.mts"],"adapters":["./dist/adapters/index.d.mts"],"svelte-kit":["./dist/integrations/svelte-kit.d.mts"],"plugins/jwt":["./dist/plugins/jwt/index.d.mts"],"solid-start":["./dist/integrations/solid-start.d.mts"],"plugins/siwe":["./dist/plugins/siwe/index.d.mts"],"plugins/admin":["./dist/plugins/admin/index.d.mts"],"client/plugins":["./dist/client/plugins/index.d.mts"],"plugins/access":["./dist/plugins/access/index.d.mts"],"plugins/bearer":["./dist/plugins/bearer/index.d.mts"],"tanstack-start":["./dist/integrations/tanstack-start.d.mts"],"adapters/memory":["./dist/adapters/memory-adapter/index.d.mts"],"adapters/prisma":["./dist/adapters/prisma-adapter/index.d.mts"],"adapters/drizzle":["./dist/adapters/drizzle-adapter/index.d.mts"],"adapters/mongodb":["./dist/adapters/mongodb-adapter/index.d.mts"],"plugins/username":["./dist/plugins/username/index.d.mts"],"social-providers":["./dist/social-providers/index.d.mts"],"plugins/anonymous":["./dist/plugins/anonymous/index.d.mts"],"plugins/email-otp":["./dist/plugins/email-otp/index.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/two-factor":["./dist/plugins/two-factor/index.d.mts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy/index.d.mts"],"plugins/admin/access":["./dist/plugins/admin/access/index.d.mts"],"plugins/organization":["./dist/plugins/organization/index.d.mts"],"plugins/phone-number":["./dist/plugins/phone-number/index.d.mts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth/index.d.mts"],"plugins/oidc-provider":["./dist/plugins/oidc-provider/index.d.mts"],"plugins/custom-session":["./dist/plugins/custom-session/index.d.mts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.mts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.mts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.mts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.1","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^20.0.10","react-dom":"^19.2.1","type-fest":"^5.2.0","@types/bun":"^1.3.3","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@types/react":"^19.2.0","@sveltejs/kit":"^2.37.1","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","svelte":"^4.0.0 || ^5.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.5_1765228091791_0.9316933688494975","host":"s3://npm-registry-packages-npm-production"}},"1.5.6":{"name":"@decocms/better-auth","version":"1.5.6","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"@decocms/better-auth@1.5.6","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"2663a496bcd5be3ccf42fd3616bff496c351b9ef","tarball":"https://registry.npmjs.org/@decocms/better-auth/-/better-auth-1.5.6.tgz","fileCount":190,"integrity":"sha512-/FBDXWu7TcT5FeAxUpMQN3x+a79ZuEUlw1770vsCMTNW+30AncIHRjksnDfO7HYEcRTVRjwld4z0pHQvywHgNA==","signatures":[{"sig":"MEUCIAVf6I+MMW3fN1m3NxPYynPByfN8iSn0rSNWixm4DmNKAiEAioRYMicdaVgXn/TGWyXFy5XzeX5nidAeSfUlCWRMIZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472612},"main":"./dist/index.mjs","type":"module","_from":"file:decocms-better-auth-1.5.6.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs","dev-source":"./src/index.ts"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs","dev-source":"./src/db/index.ts"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs","dev-source":"./src/api/index.ts"},"./vue":{"types":"./dist/client/vue/index.d.mts","default":"./dist/client/vue/index.mjs","dev-source":"./src/client/vue/index.ts"},"./lynx":{"types":"./dist/client/lynx/index.d.mts","default":"./dist/client/lynx/index.mjs","dev-source":"./src/client/lynx/index.ts"},"./node":{"types":"./dist/integrations/node.d.mts","default":"./dist/integrations/node.mjs","dev-source":"./src/integrations/node.ts"},"./test":{"types":"./dist/test-utils/index.d.mts","default":"./dist/test-utils/index.mjs","dev-source":"./src/test-utils/index.ts"},"./react":{"types":"./dist/client/react/index.d.mts","default":"./dist/client/react/index.mjs","dev-source":"./src/client/react/index.ts"},"./solid":{"types":"./dist/client/solid/index.d.mts","default":"./dist/client/solid/index.mjs","dev-source":"./src/client/solid/index.ts"},"./types":{"types":"./dist/types/index.d.mts","default":"./dist/types/index.mjs","dev-source":"./src/types/index.ts"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs","dev-source":"./src/client/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.mts","default":"./dist/crypto/index.mjs","dev-source":"./src/crypto/index.ts"},"./oauth2":{"types":"./dist/oauth2/index.d.mts","default":"./dist/oauth2/index.mjs","dev-source":"./src/oauth2/index.ts"},"./svelte":{"types":"./dist/client/svelte/index.d.mts","default":"./dist/client/svelte/index.mjs","dev-source":"./src/client/svelte/index.ts"},"./cookies":{"types":"./dist/cookies/index.d.mts","default":"./dist/cookies/index.mjs","dev-source":"./src/cookies/index.ts"},"./minimal":{"types":"./dist/auth/minimal.d.mts","default":"./dist/auth/minimal.mjs","dev-source":"./src/auth/minimal.ts"},"./next-js":{"types":"./dist/integrations/next-js.d.mts","default":"./dist/integrations/next-js.mjs","dev-source":"./src/integrations/next-js.ts"},"./plugins":{"types":"./dist/plugins/index.d.mts","default":"./dist/plugins/index.mjs","dev-source":"./src/plugins/index.ts"},"./adapters":{"types":"./dist/adapters/index.d.mts","default":"./dist/adapters/index.mjs","dev-source":"./src/adapters/index.ts"},"./svelte-kit":{"types":"./dist/integrations/svelte-kit.d.mts","default":"./dist/integrations/svelte-kit.mjs","dev-source":"./src/integrations/svelte-kit.ts"},"./plugins/jwt":{"types":"./dist/plugins/jwt/index.d.mts","default":"./dist/plugins/jwt/index.mjs","dev-source":"./src/plugins/jwt/index.ts"},"./solid-start":{"types":"./dist/integrations/solid-start.d.mts","default":"./dist/integrations/solid-start.mjs","dev-source":"./src/integrations/solid-start.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.ts"},"./adapters/test":{"types":"./dist/adapters/test.d.mts","default":"./dist/adapters/test.mjs","dev-source":"./src/adapters/test.ts"},"./plugins/admin":{"types":"./dist/plugins/admin/index.d.mts","default":"./dist/plugins/admin/index.mjs","dev-source":"./src/plugins/admin/index.ts"},"./client/plugins":{"types":"./dist/client/plugins/index.d.mts","default":"./dist/client/plugins/index.mjs","dev-source":"./src/client/plugins/index.ts"},"./plugins/access":{"types":"./dist/plugins/access/index.d.mts","default":"./dist/plugins/access/index.mjs","dev-source":"./src/plugins/access/index.ts"},"./plugins/bearer":{"types":"./dist/plugins/bearer/index.d.mts","default":"./dist/plugins/bearer/index.mjs","dev-source":"./src/plugins/bearer/index.ts"},"./tanstack-start":{"types":"./dist/integrations/tanstack-start.d.mts","default":"./dist/integrations/tanstack-start.mjs","dev-source":"./src/integrations/tanstack-start.ts"},"./adapters/memory":{"types":"./dist/adapters/memory-adapter/index.d.mts","default":"./dist/adapters/memory-adapter/index.mjs","dev-source":"./src/adapters/memory-adapter/index.ts"},"./adapters/prisma":{"types":"./dist/adapters/prisma-adapter/index.d.mts","default":"./dist/adapters/prisma-adapter/index.mjs","dev-source":"./src/adapters/prisma-adapter/index.ts"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle-adapter/index.d.mts","default":"./dist/adapters/drizzle-adapter/index.mjs","dev-source":"./src/adapters/drizzle-adapter/index.ts"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb-adapter/index.d.mts","default":"./dist/adapters/mongodb-adapter/index.mjs","dev-source":"./src/adapters/mongodb-adapter/index.ts"},"./plugins/username":{"types":"./dist/plugins/username/index.d.mts","default":"./dist/plugins/username/index.mjs","dev-source":"./src/plugins/username/index.ts"},"./social-providers":{"types":"./dist/social-providers/index.d.mts","default":"./dist/social-providers/index.mjs","dev-source":"./src/social-providers/index.ts"},"./plugins/anonymous":{"types":"./dist/plugins/anonymous/index.d.mts","default":"./dist/plugins/anonymous/index.mjs","dev-source":"./src/plugins/anonymous/index.ts"},"./plugins/email-otp":{"types":"./dist/plugins/email-otp/index.d.mts","default":"./dist/plugins/email-otp/index.mjs","dev-source":"./src/plugins/email-otp/index.ts"},"./plugins/magic-link":{"types":"./dist/plugins/magic-link/index.d.mts","default":"./dist/plugins/magic-link/index.mjs","dev-source":"./src/plugins/magic-link/index.ts"},"./plugins/two-factor":{"types":"./dist/plugins/two-factor/index.d.mts","default":"./dist/plugins/two-factor/index.mjs","dev-source":"./src/plugins/two-factor/index.ts"},"./plugins/oauth-proxy":{"types":"./dist/plugins/oauth-proxy/index.d.mts","default":"./dist/plugins/oauth-proxy/index.mjs","dev-source":"./src/plugins/oauth-proxy/index.ts"},"./plugins/admin/access":{"types":"./dist/plugins/admin/access/index.d.mts","default":"./dist/plugins/admin/access/index.mjs","dev-source":"./src/plugins/admin/access/index.ts"},"./plugins/organization":{"types":"./dist/plugins/organization/index.d.mts","default":"./dist/plugins/organization/index.mjs","dev-source":"./src/plugins/organization/index.ts"},"./plugins/phone-number":{"types":"./dist/plugins/phone-number/index.d.mts","default":"./dist/plugins/phone-number/index.mjs","dev-source":"./src/plugins/phone-number/index.ts"},"./plugins/generic-oauth":{"types":"./dist/plugins/generic-oauth/index.d.mts","default":"./dist/plugins/generic-oauth/index.mjs","dev-source":"./src/plugins/generic-oauth/index.ts"},"./plugins/multi-session":{"types":"./dist/plugins/multi-session/index.d.mts","default":"./dist/plugins/multi-session/index.mjs","dev-source":"./src/plugins/multi-session/index.ts"},"./plugins/oidc-provider":{"types":"./dist/plugins/oidc-provider/index.d.mts","default":"./dist/plugins/oidc-provider/index.mjs","dev-source":"./src/plugins/oidc-provider/index.ts"},"./plugins/custom-session":{"types":"./dist/plugins/custom-session/index.d.mts","default":"./dist/plugins/custom-session/index.mjs","dev-source":"./src/plugins/custom-session/index.ts"},"./plugins/haveibeenpwned":{"types":"./dist/plugins/haveibeenpwned/index.d.mts","default":"./dist/plugins/haveibeenpwned/index.mjs","dev-source":"./src/plugins/haveibeenpwned/index.ts"},"./plugins/one-time-token":{"types":"./dist/plugins/one-time-token/index.d.mts","default":"./dist/plugins/one-time-token/index.mjs","dev-source":"./src/plugins/one-time-token/index.ts"},"./plugins/organization/access":{"types":"./dist/plugins/organization/access/index.d.mts","default":"./dist/plugins/organization/access/index.mjs","dev-source":"./src/plugins/organization/access/index.ts"},"./plugins/device-authorization":{"types":"./dist/plugins/device-authorization/index.d.mts","default":"./dist/plugins/device-authorization/index.mjs","dev-source":"./src/plugins/device-authorization/index.ts"}},"scripts":{"test":"vitest","build":"tsdown","typecheck":"tsc --project tsconfig.json","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"_resolved":"/private/var/folders/j8/28qdc5dx187bh5g54jdzl66h0000gn/T/71b571bac9a6638c483612b72dc49d37/decocms-better-auth-1.5.6.tgz","_integrity":"sha512-/FBDXWu7TcT5FeAxUpMQN3x+a79ZuEUlw1770vsCMTNW+30AncIHRjksnDfO7HYEcRTVRjwld4z0pHQvywHgNA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.2","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"23.6.1","dependencies":{"ms":"4.0.0-nightly.202508271359","zod":"^4.1.12","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.1.5","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.6-beta.3","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@better-auth/telemetry":"1.4.6-beta.3"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.mts"],"db":["./dist/db/index.d.mts"],"api":["./dist/api/index.d.mts"],"vue":["./dist/client/vue/index.d.mts"],"lynx":["./dist/client/lynx/index.d.mts"],"node":["./dist/integrations/node.d.mts"],"react":["./dist/client/react/index.d.mts"],"solid":["./dist/client/solid/index.d.mts"],"types":["./dist/types/index.d.mts"],"client":["./dist/client/index.d.mts"],"crypto":["./dist/crypto/index.d.mts"],"oauth2":["./dist/oauth2/index.d.mts"],"svelte":["./dist/client/svelte/index.d.mts"],"cookies":["./dist/cookies/index.d.mts"],"minimal":["./dist/auth/minimal.d.mts"],"next-js":["./dist/integrations/next-js.d.mts"],"plugins":["./dist/plugins/index.d.mts"],"adapters":["./dist/adapters/index.d.mts"],"svelte-kit":["./dist/integrations/svelte-kit.d.mts"],"plugins/jwt":["./dist/plugins/jwt/index.d.mts"],"solid-start":["./dist/integrations/solid-start.d.mts"],"plugins/siwe":["./dist/plugins/siwe/index.d.mts"],"plugins/admin":["./dist/plugins/admin/index.d.mts"],"client/plugins":["./dist/client/plugins/index.d.mts"],"plugins/access":["./dist/plugins/access/index.d.mts"],"plugins/bearer":["./dist/plugins/bearer/index.d.mts"],"tanstack-start":["./dist/integrations/tanstack-start.d.mts"],"adapters/memory":["./dist/adapters/memory-adapter/index.d.mts"],"adapters/prisma":["./dist/adapters/prisma-adapter/index.d.mts"],"adapters/drizzle":["./dist/adapters/drizzle-adapter/index.d.mts"],"adapters/mongodb":["./dist/adapters/mongodb-adapter/index.d.mts"],"plugins/username":["./dist/plugins/username/index.d.mts"],"social-providers":["./dist/social-providers/index.d.mts"],"plugins/anonymous":["./dist/plugins/anonymous/index.d.mts"],"plugins/email-otp":["./dist/plugins/email-otp/index.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/two-factor":["./dist/plugins/two-factor/index.d.mts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy/index.d.mts"],"plugins/admin/access":["./dist/plugins/admin/access/index.d.mts"],"plugins/organization":["./dist/plugins/organization/index.d.mts"],"plugins/phone-number":["./dist/plugins/phone-number/index.d.mts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth/index.d.mts"],"plugins/oidc-provider":["./dist/plugins/oidc-provider/index.d.mts"],"plugins/custom-session":["./dist/plugins/custom-session/index.d.mts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.mts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.mts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.mts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.1","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^20.0.10","react-dom":"^19.2.1","type-fest":"^5.2.0","@types/bun":"^1.3.3","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@types/react":"^19.2.0","@sveltejs/kit":"^2.37.1","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","svelte":"^4.0.0 || ^5.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.6_1765228543270_0.696225175164302","host":"s3://npm-registry-packages-npm-production"}},"1.5.7":{"name":"@decocms/better-auth","version":"1.5.7","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"@decocms/better-auth@1.5.7","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"e43d4481c4feb0e94454e53a97faf0c2c2b171f7","tarball":"https://registry.npmjs.org/@decocms/better-auth/-/better-auth-1.5.7.tgz","fileCount":190,"integrity":"sha512-HbyRHlYaKhy5jI4oIC1F42JC8dgeMtkU8co3H5Z+YT85p7Qn/xSXwCMBCC97WwxF+bzcJg6yDqAGYD4Jghz6xw==","signatures":[{"sig":"MEQCIGlh2XFtG71P9/lMLPM1S0Fp4RXtwT8MVwY4A7/8vozuAiAW5NOn3PnAAhteh5X5IwPwO8zFRTgAMUrOiC6eGAUuwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3472404},"main":"./dist/index.mjs","type":"module","_from":"file:decocms-better-auth-1.5.7.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs","dev-source":"./src/index.ts"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs","dev-source":"./src/db/index.ts"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs","dev-source":"./src/api/index.ts"},"./vue":{"types":"./dist/client/vue/index.d.mts","default":"./dist/client/vue/index.mjs","dev-source":"./src/client/vue/index.ts"},"./lynx":{"types":"./dist/client/lynx/index.d.mts","default":"./dist/client/lynx/index.mjs","dev-source":"./src/client/lynx/index.ts"},"./node":{"types":"./dist/integrations/node.d.mts","default":"./dist/integrations/node.mjs","dev-source":"./src/integrations/node.ts"},"./test":{"types":"./dist/test-utils/index.d.mts","default":"./dist/test-utils/index.mjs","dev-source":"./src/test-utils/index.ts"},"./react":{"types":"./dist/client/react/index.d.mts","default":"./dist/client/react/index.mjs","dev-source":"./src/client/react/index.ts"},"./solid":{"types":"./dist/client/solid/index.d.mts","default":"./dist/client/solid/index.mjs","dev-source":"./src/client/solid/index.ts"},"./types":{"types":"./dist/types/index.d.mts","default":"./dist/types/index.mjs","dev-source":"./src/types/index.ts"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs","dev-source":"./src/client/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.mts","default":"./dist/crypto/index.mjs","dev-source":"./src/crypto/index.ts"},"./oauth2":{"types":"./dist/oauth2/index.d.mts","default":"./dist/oauth2/index.mjs","dev-source":"./src/oauth2/index.ts"},"./svelte":{"types":"./dist/client/svelte/index.d.mts","default":"./dist/client/svelte/index.mjs","dev-source":"./src/client/svelte/index.ts"},"./cookies":{"types":"./dist/cookies/index.d.mts","default":"./dist/cookies/index.mjs","dev-source":"./src/cookies/index.ts"},"./minimal":{"types":"./dist/auth/minimal.d.mts","default":"./dist/auth/minimal.mjs","dev-source":"./src/auth/minimal.ts"},"./next-js":{"types":"./dist/integrations/next-js.d.mts","default":"./dist/integrations/next-js.mjs","dev-source":"./src/integrations/next-js.ts"},"./plugins":{"types":"./dist/plugins/index.d.mts","default":"./dist/plugins/index.mjs","dev-source":"./src/plugins/index.ts"},"./adapters":{"types":"./dist/adapters/index.d.mts","default":"./dist/adapters/index.mjs","dev-source":"./src/adapters/index.ts"},"./svelte-kit":{"types":"./dist/integrations/svelte-kit.d.mts","default":"./dist/integrations/svelte-kit.mjs","dev-source":"./src/integrations/svelte-kit.ts"},"./plugins/jwt":{"types":"./dist/plugins/jwt/index.d.mts","default":"./dist/plugins/jwt/index.mjs","dev-source":"./src/plugins/jwt/index.ts"},"./solid-start":{"types":"./dist/integrations/solid-start.d.mts","default":"./dist/integrations/solid-start.mjs","dev-source":"./src/integrations/solid-start.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.ts"},"./adapters/test":{"types":"./dist/adapters/test.d.mts","default":"./dist/adapters/test.mjs","dev-source":"./src/adapters/test.ts"},"./plugins/admin":{"types":"./dist/plugins/admin/index.d.mts","default":"./dist/plugins/admin/index.mjs","dev-source":"./src/plugins/admin/index.ts"},"./client/plugins":{"types":"./dist/client/plugins/index.d.mts","default":"./dist/client/plugins/index.mjs","dev-source":"./src/client/plugins/index.ts"},"./plugins/access":{"types":"./dist/plugins/access/index.d.mts","default":"./dist/plugins/access/index.mjs","dev-source":"./src/plugins/access/index.ts"},"./plugins/bearer":{"types":"./dist/plugins/bearer/index.d.mts","default":"./dist/plugins/bearer/index.mjs","dev-source":"./src/plugins/bearer/index.ts"},"./tanstack-start":{"types":"./dist/integrations/tanstack-start.d.mts","default":"./dist/integrations/tanstack-start.mjs","dev-source":"./src/integrations/tanstack-start.ts"},"./adapters/memory":{"types":"./dist/adapters/memory-adapter/index.d.mts","default":"./dist/adapters/memory-adapter/index.mjs","dev-source":"./src/adapters/memory-adapter/index.ts"},"./adapters/prisma":{"types":"./dist/adapters/prisma-adapter/index.d.mts","default":"./dist/adapters/prisma-adapter/index.mjs","dev-source":"./src/adapters/prisma-adapter/index.ts"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle-adapter/index.d.mts","default":"./dist/adapters/drizzle-adapter/index.mjs","dev-source":"./src/adapters/drizzle-adapter/index.ts"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb-adapter/index.d.mts","default":"./dist/adapters/mongodb-adapter/index.mjs","dev-source":"./src/adapters/mongodb-adapter/index.ts"},"./plugins/username":{"types":"./dist/plugins/username/index.d.mts","default":"./dist/plugins/username/index.mjs","dev-source":"./src/plugins/username/index.ts"},"./social-providers":{"types":"./dist/social-providers/index.d.mts","default":"./dist/social-providers/index.mjs","dev-source":"./src/social-providers/index.ts"},"./plugins/anonymous":{"types":"./dist/plugins/anonymous/index.d.mts","default":"./dist/plugins/anonymous/index.mjs","dev-source":"./src/plugins/anonymous/index.ts"},"./plugins/email-otp":{"types":"./dist/plugins/email-otp/index.d.mts","default":"./dist/plugins/email-otp/index.mjs","dev-source":"./src/plugins/email-otp/index.ts"},"./plugins/magic-link":{"types":"./dist/plugins/magic-link/index.d.mts","default":"./dist/plugins/magic-link/index.mjs","dev-source":"./src/plugins/magic-link/index.ts"},"./plugins/two-factor":{"types":"./dist/plugins/two-factor/index.d.mts","default":"./dist/plugins/two-factor/index.mjs","dev-source":"./src/plugins/two-factor/index.ts"},"./plugins/oauth-proxy":{"types":"./dist/plugins/oauth-proxy/index.d.mts","default":"./dist/plugins/oauth-proxy/index.mjs","dev-source":"./src/plugins/oauth-proxy/index.ts"},"./plugins/admin/access":{"types":"./dist/plugins/admin/access/index.d.mts","default":"./dist/plugins/admin/access/index.mjs","dev-source":"./src/plugins/admin/access/index.ts"},"./plugins/organization":{"types":"./dist/plugins/organization/index.d.mts","default":"./dist/plugins/organization/index.mjs","dev-source":"./src/plugins/organization/index.ts"},"./plugins/phone-number":{"types":"./dist/plugins/phone-number/index.d.mts","default":"./dist/plugins/phone-number/index.mjs","dev-source":"./src/plugins/phone-number/index.ts"},"./plugins/generic-oauth":{"types":"./dist/plugins/generic-oauth/index.d.mts","default":"./dist/plugins/generic-oauth/index.mjs","dev-source":"./src/plugins/generic-oauth/index.ts"},"./plugins/multi-session":{"types":"./dist/plugins/multi-session/index.d.mts","default":"./dist/plugins/multi-session/index.mjs","dev-source":"./src/plugins/multi-session/index.ts"},"./plugins/oidc-provider":{"types":"./dist/plugins/oidc-provider/index.d.mts","default":"./dist/plugins/oidc-provider/index.mjs","dev-source":"./src/plugins/oidc-provider/index.ts"},"./plugins/custom-session":{"types":"./dist/plugins/custom-session/index.d.mts","default":"./dist/plugins/custom-session/index.mjs","dev-source":"./src/plugins/custom-session/index.ts"},"./plugins/haveibeenpwned":{"types":"./dist/plugins/haveibeenpwned/index.d.mts","default":"./dist/plugins/haveibeenpwned/index.mjs","dev-source":"./src/plugins/haveibeenpwned/index.ts"},"./plugins/one-time-token":{"types":"./dist/plugins/one-time-token/index.d.mts","default":"./dist/plugins/one-time-token/index.mjs","dev-source":"./src/plugins/one-time-token/index.ts"},"./plugins/organization/access":{"types":"./dist/plugins/organization/access/index.d.mts","default":"./dist/plugins/organization/access/index.mjs","dev-source":"./src/plugins/organization/access/index.ts"},"./plugins/device-authorization":{"types":"./dist/plugins/device-authorization/index.d.mts","default":"./dist/plugins/device-authorization/index.mjs","dev-source":"./src/plugins/device-authorization/index.ts"}},"scripts":{"test":"vitest","build":"tsdown","typecheck":"tsc --project tsconfig.json","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"_resolved":"/private/var/folders/j8/28qdc5dx187bh5g54jdzl66h0000gn/T/968b9744ef030df02b76e92b54ac53d4/decocms-better-auth-1.5.7.tgz","_integrity":"sha512-HbyRHlYaKhy5jI4oIC1F42JC8dgeMtkU8co3H5Z+YT85p7Qn/xSXwCMBCC97WwxF+bzcJg6yDqAGYD4Jghz6xw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.2","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"23.6.1","dependencies":{"ms":"4.0.0-nightly.202508271359","zod":"^4.1.12","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.1.5","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.6-beta.3","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@better-auth/telemetry":"1.4.6-beta.3"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.mts"],"db":["./dist/db/index.d.mts"],"api":["./dist/api/index.d.mts"],"vue":["./dist/client/vue/index.d.mts"],"lynx":["./dist/client/lynx/index.d.mts"],"node":["./dist/integrations/node.d.mts"],"react":["./dist/client/react/index.d.mts"],"solid":["./dist/client/solid/index.d.mts"],"types":["./dist/types/index.d.mts"],"client":["./dist/client/index.d.mts"],"crypto":["./dist/crypto/index.d.mts"],"oauth2":["./dist/oauth2/index.d.mts"],"svelte":["./dist/client/svelte/index.d.mts"],"cookies":["./dist/cookies/index.d.mts"],"minimal":["./dist/auth/minimal.d.mts"],"next-js":["./dist/integrations/next-js.d.mts"],"plugins":["./dist/plugins/index.d.mts"],"adapters":["./dist/adapters/index.d.mts"],"svelte-kit":["./dist/integrations/svelte-kit.d.mts"],"plugins/jwt":["./dist/plugins/jwt/index.d.mts"],"solid-start":["./dist/integrations/solid-start.d.mts"],"plugins/siwe":["./dist/plugins/siwe/index.d.mts"],"plugins/admin":["./dist/plugins/admin/index.d.mts"],"client/plugins":["./dist/client/plugins/index.d.mts"],"plugins/access":["./dist/plugins/access/index.d.mts"],"plugins/bearer":["./dist/plugins/bearer/index.d.mts"],"tanstack-start":["./dist/integrations/tanstack-start.d.mts"],"adapters/memory":["./dist/adapters/memory-adapter/index.d.mts"],"adapters/prisma":["./dist/adapters/prisma-adapter/index.d.mts"],"adapters/drizzle":["./dist/adapters/drizzle-adapter/index.d.mts"],"adapters/mongodb":["./dist/adapters/mongodb-adapter/index.d.mts"],"plugins/username":["./dist/plugins/username/index.d.mts"],"social-providers":["./dist/social-providers/index.d.mts"],"plugins/anonymous":["./dist/plugins/anonymous/index.d.mts"],"plugins/email-otp":["./dist/plugins/email-otp/index.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/two-factor":["./dist/plugins/two-factor/index.d.mts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy/index.d.mts"],"plugins/admin/access":["./dist/plugins/admin/access/index.d.mts"],"plugins/organization":["./dist/plugins/organization/index.d.mts"],"plugins/phone-number":["./dist/plugins/phone-number/index.d.mts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth/index.d.mts"],"plugins/oidc-provider":["./dist/plugins/oidc-provider/index.d.mts"],"plugins/custom-session":["./dist/plugins/custom-session/index.d.mts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.mts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.mts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.mts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.1","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^20.0.10","react-dom":"^19.2.1","type-fest":"^5.2.0","@types/bun":"^1.3.3","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@types/react":"^19.2.0","@sveltejs/kit":"^2.37.1","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","svelte":"^4.0.0 || ^5.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.7_1765228856153_0.7378785752624768","host":"s3://npm-registry-packages-npm-production"}},"1.5.8":{"name":"@decocms/better-auth","version":"1.5.8","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"@decocms/better-auth@1.5.8","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"0e39e75807b71c5327c98ffb6c121bc4c32b03db","tarball":"https://registry.npmjs.org/@decocms/better-auth/-/better-auth-1.5.8.tgz","fileCount":190,"integrity":"sha512-d9EssCKbQ50CH07KGA09/itYUXMz6dxlk1DoyJ9QBdnD7CTQlMKT1/30cHBRKwPSVV9mo1gOLuaR8GgS3ZhWIg==","signatures":[{"sig":"MEQCIDEo6jL9YxH/2HEhB3qNIJSEqgr93cxKEf5Cp8CAsm+rAiA/pC/e9H0nRCueLfruZWoDkhR5XxQBKix0QFWpIUmJFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3475024},"main":"./dist/index.mjs","type":"module","_from":"file:decocms-better-auth-1.5.8.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs","dev-source":"./src/index.ts"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs","dev-source":"./src/db/index.ts"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs","dev-source":"./src/api/index.ts"},"./vue":{"types":"./dist/client/vue/index.d.mts","default":"./dist/client/vue/index.mjs","dev-source":"./src/client/vue/index.ts"},"./lynx":{"types":"./dist/client/lynx/index.d.mts","default":"./dist/client/lynx/index.mjs","dev-source":"./src/client/lynx/index.ts"},"./node":{"types":"./dist/integrations/node.d.mts","default":"./dist/integrations/node.mjs","dev-source":"./src/integrations/node.ts"},"./test":{"types":"./dist/test-utils/index.d.mts","default":"./dist/test-utils/index.mjs","dev-source":"./src/test-utils/index.ts"},"./react":{"types":"./dist/client/react/index.d.mts","default":"./dist/client/react/index.mjs","dev-source":"./src/client/react/index.ts"},"./solid":{"types":"./dist/client/solid/index.d.mts","default":"./dist/client/solid/index.mjs","dev-source":"./src/client/solid/index.ts"},"./types":{"types":"./dist/types/index.d.mts","default":"./dist/types/index.mjs","dev-source":"./src/types/index.ts"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs","dev-source":"./src/client/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.mts","default":"./dist/crypto/index.mjs","dev-source":"./src/crypto/index.ts"},"./oauth2":{"types":"./dist/oauth2/index.d.mts","default":"./dist/oauth2/index.mjs","dev-source":"./src/oauth2/index.ts"},"./svelte":{"types":"./dist/client/svelte/index.d.mts","default":"./dist/client/svelte/index.mjs","dev-source":"./src/client/svelte/index.ts"},"./cookies":{"types":"./dist/cookies/index.d.mts","default":"./dist/cookies/index.mjs","dev-source":"./src/cookies/index.ts"},"./minimal":{"types":"./dist/auth/minimal.d.mts","default":"./dist/auth/minimal.mjs","dev-source":"./src/auth/minimal.ts"},"./next-js":{"types":"./dist/integrations/next-js.d.mts","default":"./dist/integrations/next-js.mjs","dev-source":"./src/integrations/next-js.ts"},"./plugins":{"types":"./dist/plugins/index.d.mts","default":"./dist/plugins/index.mjs","dev-source":"./src/plugins/index.ts"},"./adapters":{"types":"./dist/adapters/index.d.mts","default":"./dist/adapters/index.mjs","dev-source":"./src/adapters/index.ts"},"./svelte-kit":{"types":"./dist/integrations/svelte-kit.d.mts","default":"./dist/integrations/svelte-kit.mjs","dev-source":"./src/integrations/svelte-kit.ts"},"./plugins/jwt":{"types":"./dist/plugins/jwt/index.d.mts","default":"./dist/plugins/jwt/index.mjs","dev-source":"./src/plugins/jwt/index.ts"},"./solid-start":{"types":"./dist/integrations/solid-start.d.mts","default":"./dist/integrations/solid-start.mjs","dev-source":"./src/integrations/solid-start.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.ts"},"./adapters/test":{"types":"./dist/adapters/test.d.mts","default":"./dist/adapters/test.mjs","dev-source":"./src/adapters/test.ts"},"./plugins/admin":{"types":"./dist/plugins/admin/index.d.mts","default":"./dist/plugins/admin/index.mjs","dev-source":"./src/plugins/admin/index.ts"},"./client/plugins":{"types":"./dist/client/plugins/index.d.mts","default":"./dist/client/plugins/index.mjs","dev-source":"./src/client/plugins/index.ts"},"./plugins/access":{"types":"./dist/plugins/access/index.d.mts","default":"./dist/plugins/access/index.mjs","dev-source":"./src/plugins/access/index.ts"},"./plugins/bearer":{"types":"./dist/plugins/bearer/index.d.mts","default":"./dist/plugins/bearer/index.mjs","dev-source":"./src/plugins/bearer/index.ts"},"./tanstack-start":{"types":"./dist/integrations/tanstack-start.d.mts","default":"./dist/integrations/tanstack-start.mjs","dev-source":"./src/integrations/tanstack-start.ts"},"./adapters/memory":{"types":"./dist/adapters/memory-adapter/index.d.mts","default":"./dist/adapters/memory-adapter/index.mjs","dev-source":"./src/adapters/memory-adapter/index.ts"},"./adapters/prisma":{"types":"./dist/adapters/prisma-adapter/index.d.mts","default":"./dist/adapters/prisma-adapter/index.mjs","dev-source":"./src/adapters/prisma-adapter/index.ts"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle-adapter/index.d.mts","default":"./dist/adapters/drizzle-adapter/index.mjs","dev-source":"./src/adapters/drizzle-adapter/index.ts"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb-adapter/index.d.mts","default":"./dist/adapters/mongodb-adapter/index.mjs","dev-source":"./src/adapters/mongodb-adapter/index.ts"},"./plugins/username":{"types":"./dist/plugins/username/index.d.mts","default":"./dist/plugins/username/index.mjs","dev-source":"./src/plugins/username/index.ts"},"./social-providers":{"types":"./dist/social-providers/index.d.mts","default":"./dist/social-providers/index.mjs","dev-source":"./src/social-providers/index.ts"},"./plugins/anonymous":{"types":"./dist/plugins/anonymous/index.d.mts","default":"./dist/plugins/anonymous/index.mjs","dev-source":"./src/plugins/anonymous/index.ts"},"./plugins/email-otp":{"types":"./dist/plugins/email-otp/index.d.mts","default":"./dist/plugins/email-otp/index.mjs","dev-source":"./src/plugins/email-otp/index.ts"},"./plugins/magic-link":{"types":"./dist/plugins/magic-link/index.d.mts","default":"./dist/plugins/magic-link/index.mjs","dev-source":"./src/plugins/magic-link/index.ts"},"./plugins/two-factor":{"types":"./dist/plugins/two-factor/index.d.mts","default":"./dist/plugins/two-factor/index.mjs","dev-source":"./src/plugins/two-factor/index.ts"},"./plugins/oauth-proxy":{"types":"./dist/plugins/oauth-proxy/index.d.mts","default":"./dist/plugins/oauth-proxy/index.mjs","dev-source":"./src/plugins/oauth-proxy/index.ts"},"./plugins/admin/access":{"types":"./dist/plugins/admin/access/index.d.mts","default":"./dist/plugins/admin/access/index.mjs","dev-source":"./src/plugins/admin/access/index.ts"},"./plugins/organization":{"types":"./dist/plugins/organization/index.d.mts","default":"./dist/plugins/organization/index.mjs","dev-source":"./src/plugins/organization/index.ts"},"./plugins/phone-number":{"types":"./dist/plugins/phone-number/index.d.mts","default":"./dist/plugins/phone-number/index.mjs","dev-source":"./src/plugins/phone-number/index.ts"},"./plugins/generic-oauth":{"types":"./dist/plugins/generic-oauth/index.d.mts","default":"./dist/plugins/generic-oauth/index.mjs","dev-source":"./src/plugins/generic-oauth/index.ts"},"./plugins/multi-session":{"types":"./dist/plugins/multi-session/index.d.mts","default":"./dist/plugins/multi-session/index.mjs","dev-source":"./src/plugins/multi-session/index.ts"},"./plugins/oidc-provider":{"types":"./dist/plugins/oidc-provider/index.d.mts","default":"./dist/plugins/oidc-provider/index.mjs","dev-source":"./src/plugins/oidc-provider/index.ts"},"./plugins/custom-session":{"types":"./dist/plugins/custom-session/index.d.mts","default":"./dist/plugins/custom-session/index.mjs","dev-source":"./src/plugins/custom-session/index.ts"},"./plugins/haveibeenpwned":{"types":"./dist/plugins/haveibeenpwned/index.d.mts","default":"./dist/plugins/haveibeenpwned/index.mjs","dev-source":"./src/plugins/haveibeenpwned/index.ts"},"./plugins/one-time-token":{"types":"./dist/plugins/one-time-token/index.d.mts","default":"./dist/plugins/one-time-token/index.mjs","dev-source":"./src/plugins/one-time-token/index.ts"},"./plugins/organization/access":{"types":"./dist/plugins/organization/access/index.d.mts","default":"./dist/plugins/organization/access/index.mjs","dev-source":"./src/plugins/organization/access/index.ts"},"./plugins/device-authorization":{"types":"./dist/plugins/device-authorization/index.d.mts","default":"./dist/plugins/device-authorization/index.mjs","dev-source":"./src/plugins/device-authorization/index.ts"}},"scripts":{"test":"vitest","build":"tsdown","typecheck":"tsc --project tsconfig.json","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"_resolved":"/private/var/folders/j8/28qdc5dx187bh5g54jdzl66h0000gn/T/3314acbedee937a2856696efe5138777/decocms-better-auth-1.5.8.tgz","_integrity":"sha512-d9EssCKbQ50CH07KGA09/itYUXMz6dxlk1DoyJ9QBdnD7CTQlMKT1/30cHBRKwPSVV9mo1gOLuaR8GgS3ZhWIg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.2","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"23.6.1","dependencies":{"ms":"4.0.0-nightly.202508271359","zod":"^4.1.12","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.1.5","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.6-beta.3","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@better-auth/telemetry":"1.4.6-beta.3"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.mts"],"db":["./dist/db/index.d.mts"],"api":["./dist/api/index.d.mts"],"vue":["./dist/client/vue/index.d.mts"],"lynx":["./dist/client/lynx/index.d.mts"],"node":["./dist/integrations/node.d.mts"],"react":["./dist/client/react/index.d.mts"],"solid":["./dist/client/solid/index.d.mts"],"types":["./dist/types/index.d.mts"],"client":["./dist/client/index.d.mts"],"crypto":["./dist/crypto/index.d.mts"],"oauth2":["./dist/oauth2/index.d.mts"],"svelte":["./dist/client/svelte/index.d.mts"],"cookies":["./dist/cookies/index.d.mts"],"minimal":["./dist/auth/minimal.d.mts"],"next-js":["./dist/integrations/next-js.d.mts"],"plugins":["./dist/plugins/index.d.mts"],"adapters":["./dist/adapters/index.d.mts"],"svelte-kit":["./dist/integrations/svelte-kit.d.mts"],"plugins/jwt":["./dist/plugins/jwt/index.d.mts"],"solid-start":["./dist/integrations/solid-start.d.mts"],"plugins/siwe":["./dist/plugins/siwe/index.d.mts"],"plugins/admin":["./dist/plugins/admin/index.d.mts"],"client/plugins":["./dist/client/plugins/index.d.mts"],"plugins/access":["./dist/plugins/access/index.d.mts"],"plugins/bearer":["./dist/plugins/bearer/index.d.mts"],"tanstack-start":["./dist/integrations/tanstack-start.d.mts"],"adapters/memory":["./dist/adapters/memory-adapter/index.d.mts"],"adapters/prisma":["./dist/adapters/prisma-adapter/index.d.mts"],"adapters/drizzle":["./dist/adapters/drizzle-adapter/index.d.mts"],"adapters/mongodb":["./dist/adapters/mongodb-adapter/index.d.mts"],"plugins/username":["./dist/plugins/username/index.d.mts"],"social-providers":["./dist/social-providers/index.d.mts"],"plugins/anonymous":["./dist/plugins/anonymous/index.d.mts"],"plugins/email-otp":["./dist/plugins/email-otp/index.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/two-factor":["./dist/plugins/two-factor/index.d.mts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy/index.d.mts"],"plugins/admin/access":["./dist/plugins/admin/access/index.d.mts"],"plugins/organization":["./dist/plugins/organization/index.d.mts"],"plugins/phone-number":["./dist/plugins/phone-number/index.d.mts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth/index.d.mts"],"plugins/oidc-provider":["./dist/plugins/oidc-provider/index.d.mts"],"plugins/custom-session":["./dist/plugins/custom-session/index.d.mts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.mts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.mts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.mts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.1","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^20.0.10","react-dom":"^19.2.1","type-fest":"^5.2.0","@types/bun":"^1.3.3","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@types/react":"^19.2.0","@sveltejs/kit":"^2.37.1","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","svelte":"^4.0.0 || ^5.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.8_1765229206340_0.6120723357800921","host":"s3://npm-registry-packages-npm-production"}},"1.5.9":{"name":"@decocms/better-auth","version":"1.5.9","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"@decocms/better-auth@1.5.9","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"baa387ac5caef0e79f3722932c621abe45544063","tarball":"https://registry.npmjs.org/@decocms/better-auth/-/better-auth-1.5.9.tgz","fileCount":190,"integrity":"sha512-hYIsWb8S6FoXp++pFTEgvXTchOuVy4r4hHJfsNl4jBOzwxFduRQTkxFogpO29dIMt52GvgWdFcmyomlBPVhxDA==","signatures":[{"sig":"MEYCIQCN+zhJRauxIbULIK0zY5TS9ZC8xmYzwPvFqYYy7OojLgIhANOro8z+mRs636ELN/qCfqRj3Y02pguBhgLGUMUJqcXs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3475366},"main":"./dist/index.mjs","type":"module","_from":"file:decocms-better-auth-1.5.9.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs","dev-source":"./src/index.ts"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs","dev-source":"./src/db/index.ts"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs","dev-source":"./src/api/index.ts"},"./vue":{"types":"./dist/client/vue/index.d.mts","default":"./dist/client/vue/index.mjs","dev-source":"./src/client/vue/index.ts"},"./lynx":{"types":"./dist/client/lynx/index.d.mts","default":"./dist/client/lynx/index.mjs","dev-source":"./src/client/lynx/index.ts"},"./node":{"types":"./dist/integrations/node.d.mts","default":"./dist/integrations/node.mjs","dev-source":"./src/integrations/node.ts"},"./test":{"types":"./dist/test-utils/index.d.mts","default":"./dist/test-utils/index.mjs","dev-source":"./src/test-utils/index.ts"},"./react":{"types":"./dist/client/react/index.d.mts","default":"./dist/client/react/index.mjs","dev-source":"./src/client/react/index.ts"},"./solid":{"types":"./dist/client/solid/index.d.mts","default":"./dist/client/solid/index.mjs","dev-source":"./src/client/solid/index.ts"},"./types":{"types":"./dist/types/index.d.mts","default":"./dist/types/index.mjs","dev-source":"./src/types/index.ts"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs","dev-source":"./src/client/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.mts","default":"./dist/crypto/index.mjs","dev-source":"./src/crypto/index.ts"},"./oauth2":{"types":"./dist/oauth2/index.d.mts","default":"./dist/oauth2/index.mjs","dev-source":"./src/oauth2/index.ts"},"./svelte":{"types":"./dist/client/svelte/index.d.mts","default":"./dist/client/svelte/index.mjs","dev-source":"./src/client/svelte/index.ts"},"./cookies":{"types":"./dist/cookies/index.d.mts","default":"./dist/cookies/index.mjs","dev-source":"./src/cookies/index.ts"},"./minimal":{"types":"./dist/auth/minimal.d.mts","default":"./dist/auth/minimal.mjs","dev-source":"./src/auth/minimal.ts"},"./next-js":{"types":"./dist/integrations/next-js.d.mts","default":"./dist/integrations/next-js.mjs","dev-source":"./src/integrations/next-js.ts"},"./plugins":{"types":"./dist/plugins/index.d.mts","default":"./dist/plugins/index.mjs","dev-source":"./src/plugins/index.ts"},"./adapters":{"types":"./dist/adapters/index.d.mts","default":"./dist/adapters/index.mjs","dev-source":"./src/adapters/index.ts"},"./svelte-kit":{"types":"./dist/integrations/svelte-kit.d.mts","default":"./dist/integrations/svelte-kit.mjs","dev-source":"./src/integrations/svelte-kit.ts"},"./plugins/jwt":{"types":"./dist/plugins/jwt/index.d.mts","default":"./dist/plugins/jwt/index.mjs","dev-source":"./src/plugins/jwt/index.ts"},"./solid-start":{"types":"./dist/integrations/solid-start.d.mts","default":"./dist/integrations/solid-start.mjs","dev-source":"./src/integrations/solid-start.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.ts"},"./adapters/test":{"types":"./dist/adapters/test.d.mts","default":"./dist/adapters/test.mjs","dev-source":"./src/adapters/test.ts"},"./plugins/admin":{"types":"./dist/plugins/admin/index.d.mts","default":"./dist/plugins/admin/index.mjs","dev-source":"./src/plugins/admin/index.ts"},"./client/plugins":{"types":"./dist/client/plugins/index.d.mts","default":"./dist/client/plugins/index.mjs","dev-source":"./src/client/plugins/index.ts"},"./plugins/access":{"types":"./dist/plugins/access/index.d.mts","default":"./dist/plugins/access/index.mjs","dev-source":"./src/plugins/access/index.ts"},"./plugins/bearer":{"types":"./dist/plugins/bearer/index.d.mts","default":"./dist/plugins/bearer/index.mjs","dev-source":"./src/plugins/bearer/index.ts"},"./tanstack-start":{"types":"./dist/integrations/tanstack-start.d.mts","default":"./dist/integrations/tanstack-start.mjs","dev-source":"./src/integrations/tanstack-start.ts"},"./adapters/memory":{"types":"./dist/adapters/memory-adapter/index.d.mts","default":"./dist/adapters/memory-adapter/index.mjs","dev-source":"./src/adapters/memory-adapter/index.ts"},"./adapters/prisma":{"types":"./dist/adapters/prisma-adapter/index.d.mts","default":"./dist/adapters/prisma-adapter/index.mjs","dev-source":"./src/adapters/prisma-adapter/index.ts"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle-adapter/index.d.mts","default":"./dist/adapters/drizzle-adapter/index.mjs","dev-source":"./src/adapters/drizzle-adapter/index.ts"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb-adapter/index.d.mts","default":"./dist/adapters/mongodb-adapter/index.mjs","dev-source":"./src/adapters/mongodb-adapter/index.ts"},"./plugins/username":{"types":"./dist/plugins/username/index.d.mts","default":"./dist/plugins/username/index.mjs","dev-source":"./src/plugins/username/index.ts"},"./social-providers":{"types":"./dist/social-providers/index.d.mts","default":"./dist/social-providers/index.mjs","dev-source":"./src/social-providers/index.ts"},"./plugins/anonymous":{"types":"./dist/plugins/anonymous/index.d.mts","default":"./dist/plugins/anonymous/index.mjs","dev-source":"./src/plugins/anonymous/index.ts"},"./plugins/email-otp":{"types":"./dist/plugins/email-otp/index.d.mts","default":"./dist/plugins/email-otp/index.mjs","dev-source":"./src/plugins/email-otp/index.ts"},"./plugins/magic-link":{"types":"./dist/plugins/magic-link/index.d.mts","default":"./dist/plugins/magic-link/index.mjs","dev-source":"./src/plugins/magic-link/index.ts"},"./plugins/two-factor":{"types":"./dist/plugins/two-factor/index.d.mts","default":"./dist/plugins/two-factor/index.mjs","dev-source":"./src/plugins/two-factor/index.ts"},"./plugins/oauth-proxy":{"types":"./dist/plugins/oauth-proxy/index.d.mts","default":"./dist/plugins/oauth-proxy/index.mjs","dev-source":"./src/plugins/oauth-proxy/index.ts"},"./plugins/admin/access":{"types":"./dist/plugins/admin/access/index.d.mts","default":"./dist/plugins/admin/access/index.mjs","dev-source":"./src/plugins/admin/access/index.ts"},"./plugins/organization":{"types":"./dist/plugins/organization/index.d.mts","default":"./dist/plugins/organization/index.mjs","dev-source":"./src/plugins/organization/index.ts"},"./plugins/phone-number":{"types":"./dist/plugins/phone-number/index.d.mts","default":"./dist/plugins/phone-number/index.mjs","dev-source":"./src/plugins/phone-number/index.ts"},"./plugins/generic-oauth":{"types":"./dist/plugins/generic-oauth/index.d.mts","default":"./dist/plugins/generic-oauth/index.mjs","dev-source":"./src/plugins/generic-oauth/index.ts"},"./plugins/multi-session":{"types":"./dist/plugins/multi-session/index.d.mts","default":"./dist/plugins/multi-session/index.mjs","dev-source":"./src/plugins/multi-session/index.ts"},"./plugins/oidc-provider":{"types":"./dist/plugins/oidc-provider/index.d.mts","default":"./dist/plugins/oidc-provider/index.mjs","dev-source":"./src/plugins/oidc-provider/index.ts"},"./plugins/custom-session":{"types":"./dist/plugins/custom-session/index.d.mts","default":"./dist/plugins/custom-session/index.mjs","dev-source":"./src/plugins/custom-session/index.ts"},"./plugins/haveibeenpwned":{"types":"./dist/plugins/haveibeenpwned/index.d.mts","default":"./dist/plugins/haveibeenpwned/index.mjs","dev-source":"./src/plugins/haveibeenpwned/index.ts"},"./plugins/one-time-token":{"types":"./dist/plugins/one-time-token/index.d.mts","default":"./dist/plugins/one-time-token/index.mjs","dev-source":"./src/plugins/one-time-token/index.ts"},"./plugins/organization/access":{"types":"./dist/plugins/organization/access/index.d.mts","default":"./dist/plugins/organization/access/index.mjs","dev-source":"./src/plugins/organization/access/index.ts"},"./plugins/device-authorization":{"types":"./dist/plugins/device-authorization/index.d.mts","default":"./dist/plugins/device-authorization/index.mjs","dev-source":"./src/plugins/device-authorization/index.ts"}},"scripts":{"test":"vitest","build":"tsdown","typecheck":"tsc --project tsconfig.json","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"_resolved":"/private/var/folders/j8/28qdc5dx187bh5g54jdzl66h0000gn/T/9f84bf2e1c4ef08d6a9ba39771be82fa/decocms-better-auth-1.5.9.tgz","_integrity":"sha512-hYIsWb8S6FoXp++pFTEgvXTchOuVy4r4hHJfsNl4jBOzwxFduRQTkxFogpO29dIMt52GvgWdFcmyomlBPVhxDA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.2","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"23.6.1","dependencies":{"ms":"4.0.0-nightly.202508271359","zod":"^4.1.12","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.1.5","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.6-beta.3","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@better-auth/telemetry":"1.4.6-beta.3"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.mts"],"db":["./dist/db/index.d.mts"],"api":["./dist/api/index.d.mts"],"vue":["./dist/client/vue/index.d.mts"],"lynx":["./dist/client/lynx/index.d.mts"],"node":["./dist/integrations/node.d.mts"],"react":["./dist/client/react/index.d.mts"],"solid":["./dist/client/solid/index.d.mts"],"types":["./dist/types/index.d.mts"],"client":["./dist/client/index.d.mts"],"crypto":["./dist/crypto/index.d.mts"],"oauth2":["./dist/oauth2/index.d.mts"],"svelte":["./dist/client/svelte/index.d.mts"],"cookies":["./dist/cookies/index.d.mts"],"minimal":["./dist/auth/minimal.d.mts"],"next-js":["./dist/integrations/next-js.d.mts"],"plugins":["./dist/plugins/index.d.mts"],"adapters":["./dist/adapters/index.d.mts"],"svelte-kit":["./dist/integrations/svelte-kit.d.mts"],"plugins/jwt":["./dist/plugins/jwt/index.d.mts"],"solid-start":["./dist/integrations/solid-start.d.mts"],"plugins/siwe":["./dist/plugins/siwe/index.d.mts"],"plugins/admin":["./dist/plugins/admin/index.d.mts"],"client/plugins":["./dist/client/plugins/index.d.mts"],"plugins/access":["./dist/plugins/access/index.d.mts"],"plugins/bearer":["./dist/plugins/bearer/index.d.mts"],"tanstack-start":["./dist/integrations/tanstack-start.d.mts"],"adapters/memory":["./dist/adapters/memory-adapter/index.d.mts"],"adapters/prisma":["./dist/adapters/prisma-adapter/index.d.mts"],"adapters/drizzle":["./dist/adapters/drizzle-adapter/index.d.mts"],"adapters/mongodb":["./dist/adapters/mongodb-adapter/index.d.mts"],"plugins/username":["./dist/plugins/username/index.d.mts"],"social-providers":["./dist/social-providers/index.d.mts"],"plugins/anonymous":["./dist/plugins/anonymous/index.d.mts"],"plugins/email-otp":["./dist/plugins/email-otp/index.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/two-factor":["./dist/plugins/two-factor/index.d.mts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy/index.d.mts"],"plugins/admin/access":["./dist/plugins/admin/access/index.d.mts"],"plugins/organization":["./dist/plugins/organization/index.d.mts"],"plugins/phone-number":["./dist/plugins/phone-number/index.d.mts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth/index.d.mts"],"plugins/oidc-provider":["./dist/plugins/oidc-provider/index.d.mts"],"plugins/custom-session":["./dist/plugins/custom-session/index.d.mts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.mts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.mts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.mts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.1","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^20.0.10","react-dom":"^19.2.1","type-fest":"^5.2.0","@types/bun":"^1.3.3","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@types/react":"^19.2.0","@sveltejs/kit":"^2.37.1","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","svelte":"^4.0.0 || ^5.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.9_1765229511595_0.9978370481367549","host":"s3://npm-registry-packages-npm-production"}},"1.5.10":{"name":"@decocms/better-auth","version":"1.5.10","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"@decocms/better-auth@1.5.10","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"699f6799c5312f112a467656f51e0f20640be185","tarball":"https://registry.npmjs.org/@decocms/better-auth/-/better-auth-1.5.10.tgz","fileCount":190,"integrity":"sha512-6R0RTB8x5HVf9h3R9DsKVPA9cCdzm0nViokelT5xP6QP8BcBJlQgNRd5n5kaYbdbC/IMkwk0pCuiveekWBE16g==","signatures":[{"sig":"MEUCIHzpQFUsCukwc80soFUn6A9nsi2F91pFwe5w2ZTAM7BKAiEArM961xmfbk9EmmZ0Ga1PNxdKkj80RsQ5Fy9tKKDppJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3479523},"main":"./dist/index.mjs","type":"module","_from":"file:decocms-better-auth-1.5.10.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs","dev-source":"./src/index.ts"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs","dev-source":"./src/db/index.ts"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs","dev-source":"./src/api/index.ts"},"./vue":{"types":"./dist/client/vue/index.d.mts","default":"./dist/client/vue/index.mjs","dev-source":"./src/client/vue/index.ts"},"./lynx":{"types":"./dist/client/lynx/index.d.mts","default":"./dist/client/lynx/index.mjs","dev-source":"./src/client/lynx/index.ts"},"./node":{"types":"./dist/integrations/node.d.mts","default":"./dist/integrations/node.mjs","dev-source":"./src/integrations/node.ts"},"./test":{"types":"./dist/test-utils/index.d.mts","default":"./dist/test-utils/index.mjs","dev-source":"./src/test-utils/index.ts"},"./react":{"types":"./dist/client/react/index.d.mts","default":"./dist/client/react/index.mjs","dev-source":"./src/client/react/index.ts"},"./solid":{"types":"./dist/client/solid/index.d.mts","default":"./dist/client/solid/index.mjs","dev-source":"./src/client/solid/index.ts"},"./types":{"types":"./dist/types/index.d.mts","default":"./dist/types/index.mjs","dev-source":"./src/types/index.ts"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs","dev-source":"./src/client/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.mts","default":"./dist/crypto/index.mjs","dev-source":"./src/crypto/index.ts"},"./oauth2":{"types":"./dist/oauth2/index.d.mts","default":"./dist/oauth2/index.mjs","dev-source":"./src/oauth2/index.ts"},"./svelte":{"types":"./dist/client/svelte/index.d.mts","default":"./dist/client/svelte/index.mjs","dev-source":"./src/client/svelte/index.ts"},"./cookies":{"types":"./dist/cookies/index.d.mts","default":"./dist/cookies/index.mjs","dev-source":"./src/cookies/index.ts"},"./minimal":{"types":"./dist/auth/minimal.d.mts","default":"./dist/auth/minimal.mjs","dev-source":"./src/auth/minimal.ts"},"./next-js":{"types":"./dist/integrations/next-js.d.mts","default":"./dist/integrations/next-js.mjs","dev-source":"./src/integrations/next-js.ts"},"./plugins":{"types":"./dist/plugins/index.d.mts","default":"./dist/plugins/index.mjs","dev-source":"./src/plugins/index.ts"},"./adapters":{"types":"./dist/adapters/index.d.mts","default":"./dist/adapters/index.mjs","dev-source":"./src/adapters/index.ts"},"./svelte-kit":{"types":"./dist/integrations/svelte-kit.d.mts","default":"./dist/integrations/svelte-kit.mjs","dev-source":"./src/integrations/svelte-kit.ts"},"./plugins/jwt":{"types":"./dist/plugins/jwt/index.d.mts","default":"./dist/plugins/jwt/index.mjs","dev-source":"./src/plugins/jwt/index.ts"},"./solid-start":{"types":"./dist/integrations/solid-start.d.mts","default":"./dist/integrations/solid-start.mjs","dev-source":"./src/integrations/solid-start.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.ts"},"./adapters/test":{"types":"./dist/adapters/test.d.mts","default":"./dist/adapters/test.mjs","dev-source":"./src/adapters/test.ts"},"./plugins/admin":{"types":"./dist/plugins/admin/index.d.mts","default":"./dist/plugins/admin/index.mjs","dev-source":"./src/plugins/admin/index.ts"},"./client/plugins":{"types":"./dist/client/plugins/index.d.mts","default":"./dist/client/plugins/index.mjs","dev-source":"./src/client/plugins/index.ts"},"./plugins/access":{"types":"./dist/plugins/access/index.d.mts","default":"./dist/plugins/access/index.mjs","dev-source":"./src/plugins/access/index.ts"},"./plugins/bearer":{"types":"./dist/plugins/bearer/index.d.mts","default":"./dist/plugins/bearer/index.mjs","dev-source":"./src/plugins/bearer/index.ts"},"./tanstack-start":{"types":"./dist/integrations/tanstack-start.d.mts","default":"./dist/integrations/tanstack-start.mjs","dev-source":"./src/integrations/tanstack-start.ts"},"./adapters/memory":{"types":"./dist/adapters/memory-adapter/index.d.mts","default":"./dist/adapters/memory-adapter/index.mjs","dev-source":"./src/adapters/memory-adapter/index.ts"},"./adapters/prisma":{"types":"./dist/adapters/prisma-adapter/index.d.mts","default":"./dist/adapters/prisma-adapter/index.mjs","dev-source":"./src/adapters/prisma-adapter/index.ts"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle-adapter/index.d.mts","default":"./dist/adapters/drizzle-adapter/index.mjs","dev-source":"./src/adapters/drizzle-adapter/index.ts"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb-adapter/index.d.mts","default":"./dist/adapters/mongodb-adapter/index.mjs","dev-source":"./src/adapters/mongodb-adapter/index.ts"},"./plugins/username":{"types":"./dist/plugins/username/index.d.mts","default":"./dist/plugins/username/index.mjs","dev-source":"./src/plugins/username/index.ts"},"./social-providers":{"types":"./dist/social-providers/index.d.mts","default":"./dist/social-providers/index.mjs","dev-source":"./src/social-providers/index.ts"},"./plugins/anonymous":{"types":"./dist/plugins/anonymous/index.d.mts","default":"./dist/plugins/anonymous/index.mjs","dev-source":"./src/plugins/anonymous/index.ts"},"./plugins/email-otp":{"types":"./dist/plugins/email-otp/index.d.mts","default":"./dist/plugins/email-otp/index.mjs","dev-source":"./src/plugins/email-otp/index.ts"},"./plugins/magic-link":{"types":"./dist/plugins/magic-link/index.d.mts","default":"./dist/plugins/magic-link/index.mjs","dev-source":"./src/plugins/magic-link/index.ts"},"./plugins/two-factor":{"types":"./dist/plugins/two-factor/index.d.mts","default":"./dist/plugins/two-factor/index.mjs","dev-source":"./src/plugins/two-factor/index.ts"},"./plugins/oauth-proxy":{"types":"./dist/plugins/oauth-proxy/index.d.mts","default":"./dist/plugins/oauth-proxy/index.mjs","dev-source":"./src/plugins/oauth-proxy/index.ts"},"./plugins/admin/access":{"types":"./dist/plugins/admin/access/index.d.mts","default":"./dist/plugins/admin/access/index.mjs","dev-source":"./src/plugins/admin/access/index.ts"},"./plugins/organization":{"types":"./dist/plugins/organization/index.d.mts","default":"./dist/plugins/organization/index.mjs","dev-source":"./src/plugins/organization/index.ts"},"./plugins/phone-number":{"types":"./dist/plugins/phone-number/index.d.mts","default":"./dist/plugins/phone-number/index.mjs","dev-source":"./src/plugins/phone-number/index.ts"},"./plugins/generic-oauth":{"types":"./dist/plugins/generic-oauth/index.d.mts","default":"./dist/plugins/generic-oauth/index.mjs","dev-source":"./src/plugins/generic-oauth/index.ts"},"./plugins/multi-session":{"types":"./dist/plugins/multi-session/index.d.mts","default":"./dist/plugins/multi-session/index.mjs","dev-source":"./src/plugins/multi-session/index.ts"},"./plugins/oidc-provider":{"types":"./dist/plugins/oidc-provider/index.d.mts","default":"./dist/plugins/oidc-provider/index.mjs","dev-source":"./src/plugins/oidc-provider/index.ts"},"./plugins/custom-session":{"types":"./dist/plugins/custom-session/index.d.mts","default":"./dist/plugins/custom-session/index.mjs","dev-source":"./src/plugins/custom-session/index.ts"},"./plugins/haveibeenpwned":{"types":"./dist/plugins/haveibeenpwned/index.d.mts","default":"./dist/plugins/haveibeenpwned/index.mjs","dev-source":"./src/plugins/haveibeenpwned/index.ts"},"./plugins/one-time-token":{"types":"./dist/plugins/one-time-token/index.d.mts","default":"./dist/plugins/one-time-token/index.mjs","dev-source":"./src/plugins/one-time-token/index.ts"},"./plugins/organization/access":{"types":"./dist/plugins/organization/access/index.d.mts","default":"./dist/plugins/organization/access/index.mjs","dev-source":"./src/plugins/organization/access/index.ts"},"./plugins/device-authorization":{"types":"./dist/plugins/device-authorization/index.d.mts","default":"./dist/plugins/device-authorization/index.mjs","dev-source":"./src/plugins/device-authorization/index.ts"}},"scripts":{"test":"vitest","build":"tsdown","coverage":"vitest run --coverage","typecheck":"tsc --project tsconfig.json","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"_resolved":"/private/var/folders/j8/28qdc5dx187bh5g54jdzl66h0000gn/T/b927e7ad01ab67f8130456e2260d78ec/decocms-better-auth-1.5.10.tgz","_integrity":"sha512-6R0RTB8x5HVf9h3R9DsKVPA9cCdzm0nViokelT5xP6QP8BcBJlQgNRd5n5kaYbdbC/IMkwk0pCuiveekWBE16g==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.2","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"23.6.1","dependencies":{"ms":"4.0.0-nightly.202508271359","zod":"^4.1.12","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.1.5","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.6-beta.4","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@better-auth/telemetry":"1.4.6-beta.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.mts"],"db":["./dist/db/index.d.mts"],"api":["./dist/api/index.d.mts"],"vue":["./dist/client/vue/index.d.mts"],"lynx":["./dist/client/lynx/index.d.mts"],"node":["./dist/integrations/node.d.mts"],"react":["./dist/client/react/index.d.mts"],"solid":["./dist/client/solid/index.d.mts"],"types":["./dist/types/index.d.mts"],"client":["./dist/client/index.d.mts"],"crypto":["./dist/crypto/index.d.mts"],"oauth2":["./dist/oauth2/index.d.mts"],"svelte":["./dist/client/svelte/index.d.mts"],"cookies":["./dist/cookies/index.d.mts"],"minimal":["./dist/auth/minimal.d.mts"],"next-js":["./dist/integrations/next-js.d.mts"],"plugins":["./dist/plugins/index.d.mts"],"adapters":["./dist/adapters/index.d.mts"],"svelte-kit":["./dist/integrations/svelte-kit.d.mts"],"plugins/jwt":["./dist/plugins/jwt/index.d.mts"],"solid-start":["./dist/integrations/solid-start.d.mts"],"plugins/siwe":["./dist/plugins/siwe/index.d.mts"],"plugins/admin":["./dist/plugins/admin/index.d.mts"],"client/plugins":["./dist/client/plugins/index.d.mts"],"plugins/access":["./dist/plugins/access/index.d.mts"],"plugins/bearer":["./dist/plugins/bearer/index.d.mts"],"tanstack-start":["./dist/integrations/tanstack-start.d.mts"],"adapters/memory":["./dist/adapters/memory-adapter/index.d.mts"],"adapters/prisma":["./dist/adapters/prisma-adapter/index.d.mts"],"adapters/drizzle":["./dist/adapters/drizzle-adapter/index.d.mts"],"adapters/mongodb":["./dist/adapters/mongodb-adapter/index.d.mts"],"plugins/username":["./dist/plugins/username/index.d.mts"],"social-providers":["./dist/social-providers/index.d.mts"],"plugins/anonymous":["./dist/plugins/anonymous/index.d.mts"],"plugins/email-otp":["./dist/plugins/email-otp/index.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/two-factor":["./dist/plugins/two-factor/index.d.mts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy/index.d.mts"],"plugins/admin/access":["./dist/plugins/admin/access/index.d.mts"],"plugins/organization":["./dist/plugins/organization/index.d.mts"],"plugins/phone-number":["./dist/plugins/phone-number/index.d.mts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth/index.d.mts"],"plugins/oidc-provider":["./dist/plugins/oidc-provider/index.d.mts"],"plugins/custom-session":["./dist/plugins/custom-session/index.d.mts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.mts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.mts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.mts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.1","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^20.0.10","react-dom":"^19.2.1","type-fest":"^5.2.0","@types/bun":"^1.3.3","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@types/react":"^19.2.0","@sveltejs/kit":"^2.37.1","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","svelte":"^4.0.0 || ^5.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.10_1765311265295_0.8832912383784632","host":"s3://npm-registry-packages-npm-production"}},"1.5.11":{"name":"@decocms/better-auth","version":"1.5.11","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"@decocms/better-auth@1.5.11","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"fe2b232c79643a76ceeceb42f8735072d32344d6","tarball":"https://registry.npmjs.org/@decocms/better-auth/-/better-auth-1.5.11.tgz","fileCount":190,"integrity":"sha512-w4HX+KJm0740wfRa6rPlXEDBgo5nVq25rqVkc8pJkeFsab5zbzFAn99fydm2QqKPTNMJcaLJMTdwp5ZTntmiVg==","signatures":[{"sig":"MEQCIDwSLcRT8WNCLtnSOpXzWvS6gpDI6kk6x6l1gw+B6Q4jAiBwfvsbEd0o8QGUYJld5qEMjZQS7hbw8U7i/WOlXuDYYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3480150},"main":"./dist/index.mjs","type":"module","_from":"file:decocms-better-auth-1.5.11.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs","dev-source":"./src/index.ts"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs","dev-source":"./src/db/index.ts"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs","dev-source":"./src/api/index.ts"},"./vue":{"types":"./dist/client/vue/index.d.mts","default":"./dist/client/vue/index.mjs","dev-source":"./src/client/vue/index.ts"},"./lynx":{"types":"./dist/client/lynx/index.d.mts","default":"./dist/client/lynx/index.mjs","dev-source":"./src/client/lynx/index.ts"},"./node":{"types":"./dist/integrations/node.d.mts","default":"./dist/integrations/node.mjs","dev-source":"./src/integrations/node.ts"},"./test":{"types":"./dist/test-utils/index.d.mts","default":"./dist/test-utils/index.mjs","dev-source":"./src/test-utils/index.ts"},"./react":{"types":"./dist/client/react/index.d.mts","default":"./dist/client/react/index.mjs","dev-source":"./src/client/react/index.ts"},"./solid":{"types":"./dist/client/solid/index.d.mts","default":"./dist/client/solid/index.mjs","dev-source":"./src/client/solid/index.ts"},"./types":{"types":"./dist/types/index.d.mts","default":"./dist/types/index.mjs","dev-source":"./src/types/index.ts"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs","dev-source":"./src/client/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.mts","default":"./dist/crypto/index.mjs","dev-source":"./src/crypto/index.ts"},"./oauth2":{"types":"./dist/oauth2/index.d.mts","default":"./dist/oauth2/index.mjs","dev-source":"./src/oauth2/index.ts"},"./svelte":{"types":"./dist/client/svelte/index.d.mts","default":"./dist/client/svelte/index.mjs","dev-source":"./src/client/svelte/index.ts"},"./cookies":{"types":"./dist/cookies/index.d.mts","default":"./dist/cookies/index.mjs","dev-source":"./src/cookies/index.ts"},"./minimal":{"types":"./dist/auth/minimal.d.mts","default":"./dist/auth/minimal.mjs","dev-source":"./src/auth/minimal.ts"},"./next-js":{"types":"./dist/integrations/next-js.d.mts","default":"./dist/integrations/next-js.mjs","dev-source":"./src/integrations/next-js.ts"},"./plugins":{"types":"./dist/plugins/index.d.mts","default":"./dist/plugins/index.mjs","dev-source":"./src/plugins/index.ts"},"./adapters":{"types":"./dist/adapters/index.d.mts","default":"./dist/adapters/index.mjs","dev-source":"./src/adapters/index.ts"},"./svelte-kit":{"types":"./dist/integrations/svelte-kit.d.mts","default":"./dist/integrations/svelte-kit.mjs","dev-source":"./src/integrations/svelte-kit.ts"},"./plugins/jwt":{"types":"./dist/plugins/jwt/index.d.mts","default":"./dist/plugins/jwt/index.mjs","dev-source":"./src/plugins/jwt/index.ts"},"./solid-start":{"types":"./dist/integrations/solid-start.d.mts","default":"./dist/integrations/solid-start.mjs","dev-source":"./src/integrations/solid-start.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.ts"},"./adapters/test":{"types":"./dist/adapters/test.d.mts","default":"./dist/adapters/test.mjs","dev-source":"./src/adapters/test.ts"},"./plugins/admin":{"types":"./dist/plugins/admin/index.d.mts","default":"./dist/plugins/admin/index.mjs","dev-source":"./src/plugins/admin/index.ts"},"./client/plugins":{"types":"./dist/client/plugins/index.d.mts","default":"./dist/client/plugins/index.mjs","dev-source":"./src/client/plugins/index.ts"},"./plugins/access":{"types":"./dist/plugins/access/index.d.mts","default":"./dist/plugins/access/index.mjs","dev-source":"./src/plugins/access/index.ts"},"./plugins/bearer":{"types":"./dist/plugins/bearer/index.d.mts","default":"./dist/plugins/bearer/index.mjs","dev-source":"./src/plugins/bearer/index.ts"},"./tanstack-start":{"types":"./dist/integrations/tanstack-start.d.mts","default":"./dist/integrations/tanstack-start.mjs","dev-source":"./src/integrations/tanstack-start.ts"},"./adapters/memory":{"types":"./dist/adapters/memory-adapter/index.d.mts","default":"./dist/adapters/memory-adapter/index.mjs","dev-source":"./src/adapters/memory-adapter/index.ts"},"./adapters/prisma":{"types":"./dist/adapters/prisma-adapter/index.d.mts","default":"./dist/adapters/prisma-adapter/index.mjs","dev-source":"./src/adapters/prisma-adapter/index.ts"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle-adapter/index.d.mts","default":"./dist/adapters/drizzle-adapter/index.mjs","dev-source":"./src/adapters/drizzle-adapter/index.ts"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb-adapter/index.d.mts","default":"./dist/adapters/mongodb-adapter/index.mjs","dev-source":"./src/adapters/mongodb-adapter/index.ts"},"./plugins/username":{"types":"./dist/plugins/username/index.d.mts","default":"./dist/plugins/username/index.mjs","dev-source":"./src/plugins/username/index.ts"},"./social-providers":{"types":"./dist/social-providers/index.d.mts","default":"./dist/social-providers/index.mjs","dev-source":"./src/social-providers/index.ts"},"./plugins/anonymous":{"types":"./dist/plugins/anonymous/index.d.mts","default":"./dist/plugins/anonymous/index.mjs","dev-source":"./src/plugins/anonymous/index.ts"},"./plugins/email-otp":{"types":"./dist/plugins/email-otp/index.d.mts","default":"./dist/plugins/email-otp/index.mjs","dev-source":"./src/plugins/email-otp/index.ts"},"./plugins/magic-link":{"types":"./dist/plugins/magic-link/index.d.mts","default":"./dist/plugins/magic-link/index.mjs","dev-source":"./src/plugins/magic-link/index.ts"},"./plugins/two-factor":{"types":"./dist/plugins/two-factor/index.d.mts","default":"./dist/plugins/two-factor/index.mjs","dev-source":"./src/plugins/two-factor/index.ts"},"./plugins/oauth-proxy":{"types":"./dist/plugins/oauth-proxy/index.d.mts","default":"./dist/plugins/oauth-proxy/index.mjs","dev-source":"./src/plugins/oauth-proxy/index.ts"},"./plugins/admin/access":{"types":"./dist/plugins/admin/access/index.d.mts","default":"./dist/plugins/admin/access/index.mjs","dev-source":"./src/plugins/admin/access/index.ts"},"./plugins/organization":{"types":"./dist/plugins/organization/index.d.mts","default":"./dist/plugins/organization/index.mjs","dev-source":"./src/plugins/organization/index.ts"},"./plugins/phone-number":{"types":"./dist/plugins/phone-number/index.d.mts","default":"./dist/plugins/phone-number/index.mjs","dev-source":"./src/plugins/phone-number/index.ts"},"./plugins/generic-oauth":{"types":"./dist/plugins/generic-oauth/index.d.mts","default":"./dist/plugins/generic-oauth/index.mjs","dev-source":"./src/plugins/generic-oauth/index.ts"},"./plugins/multi-session":{"types":"./dist/plugins/multi-session/index.d.mts","default":"./dist/plugins/multi-session/index.mjs","dev-source":"./src/plugins/multi-session/index.ts"},"./plugins/oidc-provider":{"types":"./dist/plugins/oidc-provider/index.d.mts","default":"./dist/plugins/oidc-provider/index.mjs","dev-source":"./src/plugins/oidc-provider/index.ts"},"./plugins/custom-session":{"types":"./dist/plugins/custom-session/index.d.mts","default":"./dist/plugins/custom-session/index.mjs","dev-source":"./src/plugins/custom-session/index.ts"},"./plugins/haveibeenpwned":{"types":"./dist/plugins/haveibeenpwned/index.d.mts","default":"./dist/plugins/haveibeenpwned/index.mjs","dev-source":"./src/plugins/haveibeenpwned/index.ts"},"./plugins/one-time-token":{"types":"./dist/plugins/one-time-token/index.d.mts","default":"./dist/plugins/one-time-token/index.mjs","dev-source":"./src/plugins/one-time-token/index.ts"},"./plugins/organization/access":{"types":"./dist/plugins/organization/access/index.d.mts","default":"./dist/plugins/organization/access/index.mjs","dev-source":"./src/plugins/organization/access/index.ts"},"./plugins/device-authorization":{"types":"./dist/plugins/device-authorization/index.d.mts","default":"./dist/plugins/device-authorization/index.mjs","dev-source":"./src/plugins/device-authorization/index.ts"}},"scripts":{"test":"vitest","build":"tsdown","coverage":"vitest run --coverage","typecheck":"tsc --project tsconfig.json","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"_resolved":"/private/var/folders/j8/28qdc5dx187bh5g54jdzl66h0000gn/T/05887bd627f9894e2eec31dc6218c3fc/decocms-better-auth-1.5.11.tgz","_integrity":"sha512-w4HX+KJm0740wfRa6rPlXEDBgo5nVq25rqVkc8pJkeFsab5zbzFAn99fydm2QqKPTNMJcaLJMTdwp5ZTntmiVg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.2","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"23.6.1","dependencies":{"ms":"4.0.0-nightly.202508271359","zod":"^4.1.12","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.1.5","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.5","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@better-auth/telemetry":"1.4.5"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.mts"],"db":["./dist/db/index.d.mts"],"api":["./dist/api/index.d.mts"],"vue":["./dist/client/vue/index.d.mts"],"lynx":["./dist/client/lynx/index.d.mts"],"node":["./dist/integrations/node.d.mts"],"react":["./dist/client/react/index.d.mts"],"solid":["./dist/client/solid/index.d.mts"],"types":["./dist/types/index.d.mts"],"client":["./dist/client/index.d.mts"],"crypto":["./dist/crypto/index.d.mts"],"oauth2":["./dist/oauth2/index.d.mts"],"svelte":["./dist/client/svelte/index.d.mts"],"cookies":["./dist/cookies/index.d.mts"],"minimal":["./dist/auth/minimal.d.mts"],"next-js":["./dist/integrations/next-js.d.mts"],"plugins":["./dist/plugins/index.d.mts"],"adapters":["./dist/adapters/index.d.mts"],"svelte-kit":["./dist/integrations/svelte-kit.d.mts"],"plugins/jwt":["./dist/plugins/jwt/index.d.mts"],"solid-start":["./dist/integrations/solid-start.d.mts"],"plugins/siwe":["./dist/plugins/siwe/index.d.mts"],"plugins/admin":["./dist/plugins/admin/index.d.mts"],"client/plugins":["./dist/client/plugins/index.d.mts"],"plugins/access":["./dist/plugins/access/index.d.mts"],"plugins/bearer":["./dist/plugins/bearer/index.d.mts"],"tanstack-start":["./dist/integrations/tanstack-start.d.mts"],"adapters/memory":["./dist/adapters/memory-adapter/index.d.mts"],"adapters/prisma":["./dist/adapters/prisma-adapter/index.d.mts"],"adapters/drizzle":["./dist/adapters/drizzle-adapter/index.d.mts"],"adapters/mongodb":["./dist/adapters/mongodb-adapter/index.d.mts"],"plugins/username":["./dist/plugins/username/index.d.mts"],"social-providers":["./dist/social-providers/index.d.mts"],"plugins/anonymous":["./dist/plugins/anonymous/index.d.mts"],"plugins/email-otp":["./dist/plugins/email-otp/index.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/two-factor":["./dist/plugins/two-factor/index.d.mts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy/index.d.mts"],"plugins/admin/access":["./dist/plugins/admin/access/index.d.mts"],"plugins/organization":["./dist/plugins/organization/index.d.mts"],"plugins/phone-number":["./dist/plugins/phone-number/index.d.mts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth/index.d.mts"],"plugins/oidc-provider":["./dist/plugins/oidc-provider/index.d.mts"],"plugins/custom-session":["./dist/plugins/custom-session/index.d.mts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.mts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.mts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.mts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.1","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^20.0.10","react-dom":"^19.2.1","type-fest":"^5.2.0","@types/bun":"^1.3.3","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@types/react":"^19.2.0","@sveltejs/kit":"^2.37.1","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","svelte":"^4.0.0 || ^5.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.11_1765313177277_0.4825946963087697","host":"s3://npm-registry-packages-npm-production"}},"1.5.12":{"name":"@decocms/better-auth","version":"1.5.12","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"@decocms/better-auth@1.5.12","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"8f65b9b2514c54f24f6979748614f66f6d0a551a","tarball":"https://registry.npmjs.org/@decocms/better-auth/-/better-auth-1.5.12.tgz","fileCount":190,"integrity":"sha512-DqBh+kZ2mbhfOUrjMprYVmIN+xGysx1yVbsg2f2M2NdK7BiHGsS+Pe+AhfBCrOymmDYOK2c6g1LIVPZxq7/CSA==","signatures":[{"sig":"MEQCIFfI/vi25VfWO2je/rW4UB3+Et+knPus8j0yQuzzKq8pAiAjZUyTl6RDVYq0FHw2sDXcPXI677ySOFQRh+QXuMVKLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3479455},"main":"./dist/index.mjs","type":"module","_from":"file:decocms-better-auth-1.5.12.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs","dev-source":"./src/index.ts"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs","dev-source":"./src/db/index.ts"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs","dev-source":"./src/api/index.ts"},"./vue":{"types":"./dist/client/vue/index.d.mts","default":"./dist/client/vue/index.mjs","dev-source":"./src/client/vue/index.ts"},"./lynx":{"types":"./dist/client/lynx/index.d.mts","default":"./dist/client/lynx/index.mjs","dev-source":"./src/client/lynx/index.ts"},"./node":{"types":"./dist/integrations/node.d.mts","default":"./dist/integrations/node.mjs","dev-source":"./src/integrations/node.ts"},"./test":{"types":"./dist/test-utils/index.d.mts","default":"./dist/test-utils/index.mjs","dev-source":"./src/test-utils/index.ts"},"./react":{"types":"./dist/client/react/index.d.mts","default":"./dist/client/react/index.mjs","dev-source":"./src/client/react/index.ts"},"./solid":{"types":"./dist/client/solid/index.d.mts","default":"./dist/client/solid/index.mjs","dev-source":"./src/client/solid/index.ts"},"./types":{"types":"./dist/types/index.d.mts","default":"./dist/types/index.mjs","dev-source":"./src/types/index.ts"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs","dev-source":"./src/client/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.mts","default":"./dist/crypto/index.mjs","dev-source":"./src/crypto/index.ts"},"./oauth2":{"types":"./dist/oauth2/index.d.mts","default":"./dist/oauth2/index.mjs","dev-source":"./src/oauth2/index.ts"},"./svelte":{"types":"./dist/client/svelte/index.d.mts","default":"./dist/client/svelte/index.mjs","dev-source":"./src/client/svelte/index.ts"},"./cookies":{"types":"./dist/cookies/index.d.mts","default":"./dist/cookies/index.mjs","dev-source":"./src/cookies/index.ts"},"./minimal":{"types":"./dist/auth/minimal.d.mts","default":"./dist/auth/minimal.mjs","dev-source":"./src/auth/minimal.ts"},"./next-js":{"types":"./dist/integrations/next-js.d.mts","default":"./dist/integrations/next-js.mjs","dev-source":"./src/integrations/next-js.ts"},"./plugins":{"types":"./dist/plugins/index.d.mts","default":"./dist/plugins/index.mjs","dev-source":"./src/plugins/index.ts"},"./adapters":{"types":"./dist/adapters/index.d.mts","default":"./dist/adapters/index.mjs","dev-source":"./src/adapters/index.ts"},"./svelte-kit":{"types":"./dist/integrations/svelte-kit.d.mts","default":"./dist/integrations/svelte-kit.mjs","dev-source":"./src/integrations/svelte-kit.ts"},"./plugins/jwt":{"types":"./dist/plugins/jwt/index.d.mts","default":"./dist/plugins/jwt/index.mjs","dev-source":"./src/plugins/jwt/index.ts"},"./solid-start":{"types":"./dist/integrations/solid-start.d.mts","default":"./dist/integrations/solid-start.mjs","dev-source":"./src/integrations/solid-start.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.ts"},"./adapters/test":{"types":"./dist/adapters/test.d.mts","default":"./dist/adapters/test.mjs","dev-source":"./src/adapters/test.ts"},"./plugins/admin":{"types":"./dist/plugins/admin/index.d.mts","default":"./dist/plugins/admin/index.mjs","dev-source":"./src/plugins/admin/index.ts"},"./client/plugins":{"types":"./dist/client/plugins/index.d.mts","default":"./dist/client/plugins/index.mjs","dev-source":"./src/client/plugins/index.ts"},"./plugins/access":{"types":"./dist/plugins/access/index.d.mts","default":"./dist/plugins/access/index.mjs","dev-source":"./src/plugins/access/index.ts"},"./plugins/bearer":{"types":"./dist/plugins/bearer/index.d.mts","default":"./dist/plugins/bearer/index.mjs","dev-source":"./src/plugins/bearer/index.ts"},"./tanstack-start":{"types":"./dist/integrations/tanstack-start.d.mts","default":"./dist/integrations/tanstack-start.mjs","dev-source":"./src/integrations/tanstack-start.ts"},"./adapters/memory":{"types":"./dist/adapters/memory-adapter/index.d.mts","default":"./dist/adapters/memory-adapter/index.mjs","dev-source":"./src/adapters/memory-adapter/index.ts"},"./adapters/prisma":{"types":"./dist/adapters/prisma-adapter/index.d.mts","default":"./dist/adapters/prisma-adapter/index.mjs","dev-source":"./src/adapters/prisma-adapter/index.ts"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle-adapter/index.d.mts","default":"./dist/adapters/drizzle-adapter/index.mjs","dev-source":"./src/adapters/drizzle-adapter/index.ts"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb-adapter/index.d.mts","default":"./dist/adapters/mongodb-adapter/index.mjs","dev-source":"./src/adapters/mongodb-adapter/index.ts"},"./plugins/username":{"types":"./dist/plugins/username/index.d.mts","default":"./dist/plugins/username/index.mjs","dev-source":"./src/plugins/username/index.ts"},"./social-providers":{"types":"./dist/social-providers/index.d.mts","default":"./dist/social-providers/index.mjs","dev-source":"./src/social-providers/index.ts"},"./plugins/anonymous":{"types":"./dist/plugins/anonymous/index.d.mts","default":"./dist/plugins/anonymous/index.mjs","dev-source":"./src/plugins/anonymous/index.ts"},"./plugins/email-otp":{"types":"./dist/plugins/email-otp/index.d.mts","default":"./dist/plugins/email-otp/index.mjs","dev-source":"./src/plugins/email-otp/index.ts"},"./plugins/magic-link":{"types":"./dist/plugins/magic-link/index.d.mts","default":"./dist/plugins/magic-link/index.mjs","dev-source":"./src/plugins/magic-link/index.ts"},"./plugins/two-factor":{"types":"./dist/plugins/two-factor/index.d.mts","default":"./dist/plugins/two-factor/index.mjs","dev-source":"./src/plugins/two-factor/index.ts"},"./plugins/oauth-proxy":{"types":"./dist/plugins/oauth-proxy/index.d.mts","default":"./dist/plugins/oauth-proxy/index.mjs","dev-source":"./src/plugins/oauth-proxy/index.ts"},"./plugins/admin/access":{"types":"./dist/plugins/admin/access/index.d.mts","default":"./dist/plugins/admin/access/index.mjs","dev-source":"./src/plugins/admin/access/index.ts"},"./plugins/organization":{"types":"./dist/plugins/organization/index.d.mts","default":"./dist/plugins/organization/index.mjs","dev-source":"./src/plugins/organization/index.ts"},"./plugins/phone-number":{"types":"./dist/plugins/phone-number/index.d.mts","default":"./dist/plugins/phone-number/index.mjs","dev-source":"./src/plugins/phone-number/index.ts"},"./plugins/generic-oauth":{"types":"./dist/plugins/generic-oauth/index.d.mts","default":"./dist/plugins/generic-oauth/index.mjs","dev-source":"./src/plugins/generic-oauth/index.ts"},"./plugins/multi-session":{"types":"./dist/plugins/multi-session/index.d.mts","default":"./dist/plugins/multi-session/index.mjs","dev-source":"./src/plugins/multi-session/index.ts"},"./plugins/oidc-provider":{"types":"./dist/plugins/oidc-provider/index.d.mts","default":"./dist/plugins/oidc-provider/index.mjs","dev-source":"./src/plugins/oidc-provider/index.ts"},"./plugins/custom-session":{"types":"./dist/plugins/custom-session/index.d.mts","default":"./dist/plugins/custom-session/index.mjs","dev-source":"./src/plugins/custom-session/index.ts"},"./plugins/haveibeenpwned":{"types":"./dist/plugins/haveibeenpwned/index.d.mts","default":"./dist/plugins/haveibeenpwned/index.mjs","dev-source":"./src/plugins/haveibeenpwned/index.ts"},"./plugins/one-time-token":{"types":"./dist/plugins/one-time-token/index.d.mts","default":"./dist/plugins/one-time-token/index.mjs","dev-source":"./src/plugins/one-time-token/index.ts"},"./plugins/organization/access":{"types":"./dist/plugins/organization/access/index.d.mts","default":"./dist/plugins/organization/access/index.mjs","dev-source":"./src/plugins/organization/access/index.ts"},"./plugins/device-authorization":{"types":"./dist/plugins/device-authorization/index.d.mts","default":"./dist/plugins/device-authorization/index.mjs","dev-source":"./src/plugins/device-authorization/index.ts"}},"scripts":{"test":"vitest","build":"tsdown","coverage":"vitest run --coverage","typecheck":"tsc --project tsconfig.json","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"_resolved":"/private/var/folders/j8/28qdc5dx187bh5g54jdzl66h0000gn/T/be94354113ad42c2f0b2a0ffd56f45b7/decocms-better-auth-1.5.12.tgz","_integrity":"sha512-DqBh+kZ2mbhfOUrjMprYVmIN+xGysx1yVbsg2f2M2NdK7BiHGsS+Pe+AhfBCrOymmDYOK2c6g1LIVPZxq7/CSA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.2","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"23.6.1","dependencies":{"ms":"4.0.0-nightly.202508271359","zod":"^4.1.12","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.1.5","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.6-beta.4","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@better-auth/telemetry":"1.4.6-beta.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.mts"],"db":["./dist/db/index.d.mts"],"api":["./dist/api/index.d.mts"],"vue":["./dist/client/vue/index.d.mts"],"lynx":["./dist/client/lynx/index.d.mts"],"node":["./dist/integrations/node.d.mts"],"react":["./dist/client/react/index.d.mts"],"solid":["./dist/client/solid/index.d.mts"],"types":["./dist/types/index.d.mts"],"client":["./dist/client/index.d.mts"],"crypto":["./dist/crypto/index.d.mts"],"oauth2":["./dist/oauth2/index.d.mts"],"svelte":["./dist/client/svelte/index.d.mts"],"cookies":["./dist/cookies/index.d.mts"],"minimal":["./dist/auth/minimal.d.mts"],"next-js":["./dist/integrations/next-js.d.mts"],"plugins":["./dist/plugins/index.d.mts"],"adapters":["./dist/adapters/index.d.mts"],"svelte-kit":["./dist/integrations/svelte-kit.d.mts"],"plugins/jwt":["./dist/plugins/jwt/index.d.mts"],"solid-start":["./dist/integrations/solid-start.d.mts"],"plugins/siwe":["./dist/plugins/siwe/index.d.mts"],"plugins/admin":["./dist/plugins/admin/index.d.mts"],"client/plugins":["./dist/client/plugins/index.d.mts"],"plugins/access":["./dist/plugins/access/index.d.mts"],"plugins/bearer":["./dist/plugins/bearer/index.d.mts"],"tanstack-start":["./dist/integrations/tanstack-start.d.mts"],"adapters/memory":["./dist/adapters/memory-adapter/index.d.mts"],"adapters/prisma":["./dist/adapters/prisma-adapter/index.d.mts"],"adapters/drizzle":["./dist/adapters/drizzle-adapter/index.d.mts"],"adapters/mongodb":["./dist/adapters/mongodb-adapter/index.d.mts"],"plugins/username":["./dist/plugins/username/index.d.mts"],"social-providers":["./dist/social-providers/index.d.mts"],"plugins/anonymous":["./dist/plugins/anonymous/index.d.mts"],"plugins/email-otp":["./dist/plugins/email-otp/index.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/two-factor":["./dist/plugins/two-factor/index.d.mts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy/index.d.mts"],"plugins/admin/access":["./dist/plugins/admin/access/index.d.mts"],"plugins/organization":["./dist/plugins/organization/index.d.mts"],"plugins/phone-number":["./dist/plugins/phone-number/index.d.mts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth/index.d.mts"],"plugins/oidc-provider":["./dist/plugins/oidc-provider/index.d.mts"],"plugins/custom-session":["./dist/plugins/custom-session/index.d.mts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.mts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.mts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.mts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.1","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^20.0.10","react-dom":"^19.2.1","type-fest":"^5.2.0","@types/bun":"^1.3.3","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@types/react":"^19.2.0","@sveltejs/kit":"^2.37.1","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","svelte":"^4.0.0 || ^5.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.12_1765313303071_0.28022301542406813","host":"s3://npm-registry-packages-npm-production"}},"1.5.13":{"name":"@decocms/better-auth","version":"1.5.13","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"@decocms/better-auth@1.5.13","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"bf0c842aed726c25abf596534fdce5e2768b5eca","tarball":"https://registry.npmjs.org/@decocms/better-auth/-/better-auth-1.5.13.tgz","fileCount":190,"integrity":"sha512-aWewUQO5ymC0r9ySbV+5irgTYWm7/TR7LqsszO2pYZd78hKlWUnu8ZFdXNvN8DrgHDWHF6OGRb93BY/A0Ii7ng==","signatures":[{"sig":"MEQCIA2YQRiyn1couWpoe2j5EYNGKX8klZ8O7+rX4QRNI1BpAiB5oHM5W55+nL1dTpsIR9dM3tqdG1K9DcSASE6YZ+YynA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3479379},"main":"./dist/index.mjs","type":"module","_from":"file:decocms-better-auth-1.5.13.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs","dev-source":"./src/index.ts"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs","dev-source":"./src/db/index.ts"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs","dev-source":"./src/api/index.ts"},"./vue":{"types":"./dist/client/vue/index.d.mts","default":"./dist/client/vue/index.mjs","dev-source":"./src/client/vue/index.ts"},"./lynx":{"types":"./dist/client/lynx/index.d.mts","default":"./dist/client/lynx/index.mjs","dev-source":"./src/client/lynx/index.ts"},"./node":{"types":"./dist/integrations/node.d.mts","default":"./dist/integrations/node.mjs","dev-source":"./src/integrations/node.ts"},"./test":{"types":"./dist/test-utils/index.d.mts","default":"./dist/test-utils/index.mjs","dev-source":"./src/test-utils/index.ts"},"./react":{"types":"./dist/client/react/index.d.mts","default":"./dist/client/react/index.mjs","dev-source":"./src/client/react/index.ts"},"./solid":{"types":"./dist/client/solid/index.d.mts","default":"./dist/client/solid/index.mjs","dev-source":"./src/client/solid/index.ts"},"./types":{"types":"./dist/types/index.d.mts","default":"./dist/types/index.mjs","dev-source":"./src/types/index.ts"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs","dev-source":"./src/client/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.mts","default":"./dist/crypto/index.mjs","dev-source":"./src/crypto/index.ts"},"./oauth2":{"types":"./dist/oauth2/index.d.mts","default":"./dist/oauth2/index.mjs","dev-source":"./src/oauth2/index.ts"},"./svelte":{"types":"./dist/client/svelte/index.d.mts","default":"./dist/client/svelte/index.mjs","dev-source":"./src/client/svelte/index.ts"},"./cookies":{"types":"./dist/cookies/index.d.mts","default":"./dist/cookies/index.mjs","dev-source":"./src/cookies/index.ts"},"./minimal":{"types":"./dist/auth/minimal.d.mts","default":"./dist/auth/minimal.mjs","dev-source":"./src/auth/minimal.ts"},"./next-js":{"types":"./dist/integrations/next-js.d.mts","default":"./dist/integrations/next-js.mjs","dev-source":"./src/integrations/next-js.ts"},"./plugins":{"types":"./dist/plugins/index.d.mts","default":"./dist/plugins/index.mjs","dev-source":"./src/plugins/index.ts"},"./adapters":{"types":"./dist/adapters/index.d.mts","default":"./dist/adapters/index.mjs","dev-source":"./src/adapters/index.ts"},"./svelte-kit":{"types":"./dist/integrations/svelte-kit.d.mts","default":"./dist/integrations/svelte-kit.mjs","dev-source":"./src/integrations/svelte-kit.ts"},"./plugins/jwt":{"types":"./dist/plugins/jwt/index.d.mts","default":"./dist/plugins/jwt/index.mjs","dev-source":"./src/plugins/jwt/index.ts"},"./solid-start":{"types":"./dist/integrations/solid-start.d.mts","default":"./dist/integrations/solid-start.mjs","dev-source":"./src/integrations/solid-start.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.ts"},"./adapters/test":{"types":"./dist/adapters/test.d.mts","default":"./dist/adapters/test.mjs","dev-source":"./src/adapters/test.ts"},"./plugins/admin":{"types":"./dist/plugins/admin/index.d.mts","default":"./dist/plugins/admin/index.mjs","dev-source":"./src/plugins/admin/index.ts"},"./client/plugins":{"types":"./dist/client/plugins/index.d.mts","default":"./dist/client/plugins/index.mjs","dev-source":"./src/client/plugins/index.ts"},"./plugins/access":{"types":"./dist/plugins/access/index.d.mts","default":"./dist/plugins/access/index.mjs","dev-source":"./src/plugins/access/index.ts"},"./plugins/bearer":{"types":"./dist/plugins/bearer/index.d.mts","default":"./dist/plugins/bearer/index.mjs","dev-source":"./src/plugins/bearer/index.ts"},"./tanstack-start":{"types":"./dist/integrations/tanstack-start.d.mts","default":"./dist/integrations/tanstack-start.mjs","dev-source":"./src/integrations/tanstack-start.ts"},"./adapters/memory":{"types":"./dist/adapters/memory-adapter/index.d.mts","default":"./dist/adapters/memory-adapter/index.mjs","dev-source":"./src/adapters/memory-adapter/index.ts"},"./adapters/prisma":{"types":"./dist/adapters/prisma-adapter/index.d.mts","default":"./dist/adapters/prisma-adapter/index.mjs","dev-source":"./src/adapters/prisma-adapter/index.ts"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle-adapter/index.d.mts","default":"./dist/adapters/drizzle-adapter/index.mjs","dev-source":"./src/adapters/drizzle-adapter/index.ts"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb-adapter/index.d.mts","default":"./dist/adapters/mongodb-adapter/index.mjs","dev-source":"./src/adapters/mongodb-adapter/index.ts"},"./plugins/username":{"types":"./dist/plugins/username/index.d.mts","default":"./dist/plugins/username/index.mjs","dev-source":"./src/plugins/username/index.ts"},"./social-providers":{"types":"./dist/social-providers/index.d.mts","default":"./dist/social-providers/index.mjs","dev-source":"./src/social-providers/index.ts"},"./plugins/anonymous":{"types":"./dist/plugins/anonymous/index.d.mts","default":"./dist/plugins/anonymous/index.mjs","dev-source":"./src/plugins/anonymous/index.ts"},"./plugins/email-otp":{"types":"./dist/plugins/email-otp/index.d.mts","default":"./dist/plugins/email-otp/index.mjs","dev-source":"./src/plugins/email-otp/index.ts"},"./plugins/magic-link":{"types":"./dist/plugins/magic-link/index.d.mts","default":"./dist/plugins/magic-link/index.mjs","dev-source":"./src/plugins/magic-link/index.ts"},"./plugins/two-factor":{"types":"./dist/plugins/two-factor/index.d.mts","default":"./dist/plugins/two-factor/index.mjs","dev-source":"./src/plugins/two-factor/index.ts"},"./plugins/oauth-proxy":{"types":"./dist/plugins/oauth-proxy/index.d.mts","default":"./dist/plugins/oauth-proxy/index.mjs","dev-source":"./src/plugins/oauth-proxy/index.ts"},"./plugins/admin/access":{"types":"./dist/plugins/admin/access/index.d.mts","default":"./dist/plugins/admin/access/index.mjs","dev-source":"./src/plugins/admin/access/index.ts"},"./plugins/organization":{"types":"./dist/plugins/organization/index.d.mts","default":"./dist/plugins/organization/index.mjs","dev-source":"./src/plugins/organization/index.ts"},"./plugins/phone-number":{"types":"./dist/plugins/phone-number/index.d.mts","default":"./dist/plugins/phone-number/index.mjs","dev-source":"./src/plugins/phone-number/index.ts"},"./plugins/generic-oauth":{"types":"./dist/plugins/generic-oauth/index.d.mts","default":"./dist/plugins/generic-oauth/index.mjs","dev-source":"./src/plugins/generic-oauth/index.ts"},"./plugins/multi-session":{"types":"./dist/plugins/multi-session/index.d.mts","default":"./dist/plugins/multi-session/index.mjs","dev-source":"./src/plugins/multi-session/index.ts"},"./plugins/oidc-provider":{"types":"./dist/plugins/oidc-provider/index.d.mts","default":"./dist/plugins/oidc-provider/index.mjs","dev-source":"./src/plugins/oidc-provider/index.ts"},"./plugins/custom-session":{"types":"./dist/plugins/custom-session/index.d.mts","default":"./dist/plugins/custom-session/index.mjs","dev-source":"./src/plugins/custom-session/index.ts"},"./plugins/haveibeenpwned":{"types":"./dist/plugins/haveibeenpwned/index.d.mts","default":"./dist/plugins/haveibeenpwned/index.mjs","dev-source":"./src/plugins/haveibeenpwned/index.ts"},"./plugins/one-time-token":{"types":"./dist/plugins/one-time-token/index.d.mts","default":"./dist/plugins/one-time-token/index.mjs","dev-source":"./src/plugins/one-time-token/index.ts"},"./plugins/organization/access":{"types":"./dist/plugins/organization/access/index.d.mts","default":"./dist/plugins/organization/access/index.mjs","dev-source":"./src/plugins/organization/access/index.ts"},"./plugins/device-authorization":{"types":"./dist/plugins/device-authorization/index.d.mts","default":"./dist/plugins/device-authorization/index.mjs","dev-source":"./src/plugins/device-authorization/index.ts"}},"scripts":{"test":"vitest","build":"tsdown","coverage":"vitest run --coverage","typecheck":"tsc --project tsconfig.json","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"_resolved":"/private/var/folders/j8/28qdc5dx187bh5g54jdzl66h0000gn/T/0e134c6dd9e48a367e415e411db991cf/decocms-better-auth-1.5.13.tgz","_integrity":"sha512-aWewUQO5ymC0r9ySbV+5irgTYWm7/TR7LqsszO2pYZd78hKlWUnu8ZFdXNvN8DrgHDWHF6OGRb93BY/A0Ii7ng==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.2","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"23.6.1","dependencies":{"ms":"4.0.0-nightly.202508271359","zod":"^4.1.12","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.1.5","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.6-beta.3","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@better-auth/telemetry":"1.4.6-beta.3"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.mts"],"db":["./dist/db/index.d.mts"],"api":["./dist/api/index.d.mts"],"vue":["./dist/client/vue/index.d.mts"],"lynx":["./dist/client/lynx/index.d.mts"],"node":["./dist/integrations/node.d.mts"],"react":["./dist/client/react/index.d.mts"],"solid":["./dist/client/solid/index.d.mts"],"types":["./dist/types/index.d.mts"],"client":["./dist/client/index.d.mts"],"crypto":["./dist/crypto/index.d.mts"],"oauth2":["./dist/oauth2/index.d.mts"],"svelte":["./dist/client/svelte/index.d.mts"],"cookies":["./dist/cookies/index.d.mts"],"minimal":["./dist/auth/minimal.d.mts"],"next-js":["./dist/integrations/next-js.d.mts"],"plugins":["./dist/plugins/index.d.mts"],"adapters":["./dist/adapters/index.d.mts"],"svelte-kit":["./dist/integrations/svelte-kit.d.mts"],"plugins/jwt":["./dist/plugins/jwt/index.d.mts"],"solid-start":["./dist/integrations/solid-start.d.mts"],"plugins/siwe":["./dist/plugins/siwe/index.d.mts"],"plugins/admin":["./dist/plugins/admin/index.d.mts"],"client/plugins":["./dist/client/plugins/index.d.mts"],"plugins/access":["./dist/plugins/access/index.d.mts"],"plugins/bearer":["./dist/plugins/bearer/index.d.mts"],"tanstack-start":["./dist/integrations/tanstack-start.d.mts"],"adapters/memory":["./dist/adapters/memory-adapter/index.d.mts"],"adapters/prisma":["./dist/adapters/prisma-adapter/index.d.mts"],"adapters/drizzle":["./dist/adapters/drizzle-adapter/index.d.mts"],"adapters/mongodb":["./dist/adapters/mongodb-adapter/index.d.mts"],"plugins/username":["./dist/plugins/username/index.d.mts"],"social-providers":["./dist/social-providers/index.d.mts"],"plugins/anonymous":["./dist/plugins/anonymous/index.d.mts"],"plugins/email-otp":["./dist/plugins/email-otp/index.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/two-factor":["./dist/plugins/two-factor/index.d.mts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy/index.d.mts"],"plugins/admin/access":["./dist/plugins/admin/access/index.d.mts"],"plugins/organization":["./dist/plugins/organization/index.d.mts"],"plugins/phone-number":["./dist/plugins/phone-number/index.d.mts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth/index.d.mts"],"plugins/oidc-provider":["./dist/plugins/oidc-provider/index.d.mts"],"plugins/custom-session":["./dist/plugins/custom-session/index.d.mts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.mts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.mts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.mts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.1","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^20.0.10","react-dom":"^19.2.1","type-fest":"^5.2.0","@types/bun":"^1.3.3","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@types/react":"^19.2.0","@sveltejs/kit":"^2.37.1","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","svelte":"^4.0.0 || ^5.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.13_1765313463907_0.8837681738646841","host":"s3://npm-registry-packages-npm-production"}},"1.5.14":{"name":"@decocms/better-auth","version":"1.5.14","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"@decocms/better-auth@1.5.14","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"fe1708b838e268b609b3894acfb37d377bd4a1e5","tarball":"https://registry.npmjs.org/@decocms/better-auth/-/better-auth-1.5.14.tgz","fileCount":190,"integrity":"sha512-zuwQpEHCJhYV1ydmaBnXArXVh/yrIYplO5lfaG2P5Z5lfomxgsYUUMtL0lVzspa0E9zqVKT89y2QaLrvKhlbtQ==","signatures":[{"sig":"MEYCIQCBTvbmx5SCkVknuFy8+c67xfyBqtTU0U+d7BuyeVekLgIhAIR900qAMPO2VGMIa2fpYZ1C3v8wMir7mtEDpuuxu7hu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3483123},"main":"./dist/index.mjs","type":"module","_from":"file:decocms-better-auth-1.5.14.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs","dev-source":"./src/index.ts"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs","dev-source":"./src/db/index.ts"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs","dev-source":"./src/api/index.ts"},"./vue":{"types":"./dist/client/vue/index.d.mts","default":"./dist/client/vue/index.mjs","dev-source":"./src/client/vue/index.ts"},"./lynx":{"types":"./dist/client/lynx/index.d.mts","default":"./dist/client/lynx/index.mjs","dev-source":"./src/client/lynx/index.ts"},"./node":{"types":"./dist/integrations/node.d.mts","default":"./dist/integrations/node.mjs","dev-source":"./src/integrations/node.ts"},"./test":{"types":"./dist/test-utils/index.d.mts","default":"./dist/test-utils/index.mjs","dev-source":"./src/test-utils/index.ts"},"./react":{"types":"./dist/client/react/index.d.mts","default":"./dist/client/react/index.mjs","dev-source":"./src/client/react/index.ts"},"./solid":{"types":"./dist/client/solid/index.d.mts","default":"./dist/client/solid/index.mjs","dev-source":"./src/client/solid/index.ts"},"./types":{"types":"./dist/types/index.d.mts","default":"./dist/types/index.mjs","dev-source":"./src/types/index.ts"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs","dev-source":"./src/client/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.mts","default":"./dist/crypto/index.mjs","dev-source":"./src/crypto/index.ts"},"./oauth2":{"types":"./dist/oauth2/index.d.mts","default":"./dist/oauth2/index.mjs","dev-source":"./src/oauth2/index.ts"},"./svelte":{"types":"./dist/client/svelte/index.d.mts","default":"./dist/client/svelte/index.mjs","dev-source":"./src/client/svelte/index.ts"},"./cookies":{"types":"./dist/cookies/index.d.mts","default":"./dist/cookies/index.mjs","dev-source":"./src/cookies/index.ts"},"./minimal":{"types":"./dist/auth/minimal.d.mts","default":"./dist/auth/minimal.mjs","dev-source":"./src/auth/minimal.ts"},"./next-js":{"types":"./dist/integrations/next-js.d.mts","default":"./dist/integrations/next-js.mjs","dev-source":"./src/integrations/next-js.ts"},"./plugins":{"types":"./dist/plugins/index.d.mts","default":"./dist/plugins/index.mjs","dev-source":"./src/plugins/index.ts"},"./adapters":{"types":"./dist/adapters/index.d.mts","default":"./dist/adapters/index.mjs","dev-source":"./src/adapters/index.ts"},"./svelte-kit":{"types":"./dist/integrations/svelte-kit.d.mts","default":"./dist/integrations/svelte-kit.mjs","dev-source":"./src/integrations/svelte-kit.ts"},"./plugins/jwt":{"types":"./dist/plugins/jwt/index.d.mts","default":"./dist/plugins/jwt/index.mjs","dev-source":"./src/plugins/jwt/index.ts"},"./solid-start":{"types":"./dist/integrations/solid-start.d.mts","default":"./dist/integrations/solid-start.mjs","dev-source":"./src/integrations/solid-start.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.ts"},"./adapters/test":{"types":"./dist/adapters/test.d.mts","default":"./dist/adapters/test.mjs","dev-source":"./src/adapters/test.ts"},"./plugins/admin":{"types":"./dist/plugins/admin/index.d.mts","default":"./dist/plugins/admin/index.mjs","dev-source":"./src/plugins/admin/index.ts"},"./client/plugins":{"types":"./dist/client/plugins/index.d.mts","default":"./dist/client/plugins/index.mjs","dev-source":"./src/client/plugins/index.ts"},"./plugins/access":{"types":"./dist/plugins/access/index.d.mts","default":"./dist/plugins/access/index.mjs","dev-source":"./src/plugins/access/index.ts"},"./plugins/bearer":{"types":"./dist/plugins/bearer/index.d.mts","default":"./dist/plugins/bearer/index.mjs","dev-source":"./src/plugins/bearer/index.ts"},"./tanstack-start":{"types":"./dist/integrations/tanstack-start.d.mts","default":"./dist/integrations/tanstack-start.mjs","dev-source":"./src/integrations/tanstack-start.ts"},"./adapters/memory":{"types":"./dist/adapters/memory-adapter/index.d.mts","default":"./dist/adapters/memory-adapter/index.mjs","dev-source":"./src/adapters/memory-adapter/index.ts"},"./adapters/prisma":{"types":"./dist/adapters/prisma-adapter/index.d.mts","default":"./dist/adapters/prisma-adapter/index.mjs","dev-source":"./src/adapters/prisma-adapter/index.ts"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle-adapter/index.d.mts","default":"./dist/adapters/drizzle-adapter/index.mjs","dev-source":"./src/adapters/drizzle-adapter/index.ts"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb-adapter/index.d.mts","default":"./dist/adapters/mongodb-adapter/index.mjs","dev-source":"./src/adapters/mongodb-adapter/index.ts"},"./plugins/username":{"types":"./dist/plugins/username/index.d.mts","default":"./dist/plugins/username/index.mjs","dev-source":"./src/plugins/username/index.ts"},"./social-providers":{"types":"./dist/social-providers/index.d.mts","default":"./dist/social-providers/index.mjs","dev-source":"./src/social-providers/index.ts"},"./plugins/anonymous":{"types":"./dist/plugins/anonymous/index.d.mts","default":"./dist/plugins/anonymous/index.mjs","dev-source":"./src/plugins/anonymous/index.ts"},"./plugins/email-otp":{"types":"./dist/plugins/email-otp/index.d.mts","default":"./dist/plugins/email-otp/index.mjs","dev-source":"./src/plugins/email-otp/index.ts"},"./plugins/magic-link":{"types":"./dist/plugins/magic-link/index.d.mts","default":"./dist/plugins/magic-link/index.mjs","dev-source":"./src/plugins/magic-link/index.ts"},"./plugins/two-factor":{"types":"./dist/plugins/two-factor/index.d.mts","default":"./dist/plugins/two-factor/index.mjs","dev-source":"./src/plugins/two-factor/index.ts"},"./plugins/oauth-proxy":{"types":"./dist/plugins/oauth-proxy/index.d.mts","default":"./dist/plugins/oauth-proxy/index.mjs","dev-source":"./src/plugins/oauth-proxy/index.ts"},"./plugins/admin/access":{"types":"./dist/plugins/admin/access/index.d.mts","default":"./dist/plugins/admin/access/index.mjs","dev-source":"./src/plugins/admin/access/index.ts"},"./plugins/organization":{"types":"./dist/plugins/organization/index.d.mts","default":"./dist/plugins/organization/index.mjs","dev-source":"./src/plugins/organization/index.ts"},"./plugins/phone-number":{"types":"./dist/plugins/phone-number/index.d.mts","default":"./dist/plugins/phone-number/index.mjs","dev-source":"./src/plugins/phone-number/index.ts"},"./plugins/generic-oauth":{"types":"./dist/plugins/generic-oauth/index.d.mts","default":"./dist/plugins/generic-oauth/index.mjs","dev-source":"./src/plugins/generic-oauth/index.ts"},"./plugins/multi-session":{"types":"./dist/plugins/multi-session/index.d.mts","default":"./dist/plugins/multi-session/index.mjs","dev-source":"./src/plugins/multi-session/index.ts"},"./plugins/oidc-provider":{"types":"./dist/plugins/oidc-provider/index.d.mts","default":"./dist/plugins/oidc-provider/index.mjs","dev-source":"./src/plugins/oidc-provider/index.ts"},"./plugins/custom-session":{"types":"./dist/plugins/custom-session/index.d.mts","default":"./dist/plugins/custom-session/index.mjs","dev-source":"./src/plugins/custom-session/index.ts"},"./plugins/haveibeenpwned":{"types":"./dist/plugins/haveibeenpwned/index.d.mts","default":"./dist/plugins/haveibeenpwned/index.mjs","dev-source":"./src/plugins/haveibeenpwned/index.ts"},"./plugins/one-time-token":{"types":"./dist/plugins/one-time-token/index.d.mts","default":"./dist/plugins/one-time-token/index.mjs","dev-source":"./src/plugins/one-time-token/index.ts"},"./plugins/organization/access":{"types":"./dist/plugins/organization/access/index.d.mts","default":"./dist/plugins/organization/access/index.mjs","dev-source":"./src/plugins/organization/access/index.ts"},"./plugins/device-authorization":{"types":"./dist/plugins/device-authorization/index.d.mts","default":"./dist/plugins/device-authorization/index.mjs","dev-source":"./src/plugins/device-authorization/index.ts"}},"scripts":{"test":"vitest","build":"tsdown","coverage":"vitest run --coverage","typecheck":"tsc --project tsconfig.json","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"_resolved":"/private/var/folders/j8/28qdc5dx187bh5g54jdzl66h0000gn/T/1bc81cd77f639ef235ade9291ae220c3/decocms-better-auth-1.5.14.tgz","_integrity":"sha512-zuwQpEHCJhYV1ydmaBnXArXVh/yrIYplO5lfaG2P5Z5lfomxgsYUUMtL0lVzspa0E9zqVKT89y2QaLrvKhlbtQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.2","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"23.6.1","dependencies":{"ms":"4.0.0-nightly.202508271359","zod":"^4.1.12","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.1.5","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.6-beta.3","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@better-auth/telemetry":"1.4.6-beta.3"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.mts"],"db":["./dist/db/index.d.mts"],"api":["./dist/api/index.d.mts"],"vue":["./dist/client/vue/index.d.mts"],"lynx":["./dist/client/lynx/index.d.mts"],"node":["./dist/integrations/node.d.mts"],"react":["./dist/client/react/index.d.mts"],"solid":["./dist/client/solid/index.d.mts"],"types":["./dist/types/index.d.mts"],"client":["./dist/client/index.d.mts"],"crypto":["./dist/crypto/index.d.mts"],"oauth2":["./dist/oauth2/index.d.mts"],"svelte":["./dist/client/svelte/index.d.mts"],"cookies":["./dist/cookies/index.d.mts"],"minimal":["./dist/auth/minimal.d.mts"],"next-js":["./dist/integrations/next-js.d.mts"],"plugins":["./dist/plugins/index.d.mts"],"adapters":["./dist/adapters/index.d.mts"],"svelte-kit":["./dist/integrations/svelte-kit.d.mts"],"plugins/jwt":["./dist/plugins/jwt/index.d.mts"],"solid-start":["./dist/integrations/solid-start.d.mts"],"plugins/siwe":["./dist/plugins/siwe/index.d.mts"],"plugins/admin":["./dist/plugins/admin/index.d.mts"],"client/plugins":["./dist/client/plugins/index.d.mts"],"plugins/access":["./dist/plugins/access/index.d.mts"],"plugins/bearer":["./dist/plugins/bearer/index.d.mts"],"tanstack-start":["./dist/integrations/tanstack-start.d.mts"],"adapters/memory":["./dist/adapters/memory-adapter/index.d.mts"],"adapters/prisma":["./dist/adapters/prisma-adapter/index.d.mts"],"adapters/drizzle":["./dist/adapters/drizzle-adapter/index.d.mts"],"adapters/mongodb":["./dist/adapters/mongodb-adapter/index.d.mts"],"plugins/username":["./dist/plugins/username/index.d.mts"],"social-providers":["./dist/social-providers/index.d.mts"],"plugins/anonymous":["./dist/plugins/anonymous/index.d.mts"],"plugins/email-otp":["./dist/plugins/email-otp/index.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/two-factor":["./dist/plugins/two-factor/index.d.mts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy/index.d.mts"],"plugins/admin/access":["./dist/plugins/admin/access/index.d.mts"],"plugins/organization":["./dist/plugins/organization/index.d.mts"],"plugins/phone-number":["./dist/plugins/phone-number/index.d.mts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth/index.d.mts"],"plugins/oidc-provider":["./dist/plugins/oidc-provider/index.d.mts"],"plugins/custom-session":["./dist/plugins/custom-session/index.d.mts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.mts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.mts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.mts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.1","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^20.0.10","react-dom":"^19.2.1","type-fest":"^5.2.0","@types/bun":"^1.3.3","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@types/react":"^19.2.0","@sveltejs/kit":"^2.37.1","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","svelte":"^4.0.0 || ^5.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.14_1765395845276_0.38098140449379936","host":"s3://npm-registry-packages-npm-production"}},"1.5.15":{"name":"@decocms/better-auth","version":"1.5.15","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"@decocms/better-auth@1.5.15","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"15b00430128b7ea7e43a8f05d3479ce237a7c22c","tarball":"https://registry.npmjs.org/@decocms/better-auth/-/better-auth-1.5.15.tgz","fileCount":190,"integrity":"sha512-Izfyw25vWe9DVzi+v97J7Vz9439AoIks7ltzWMFayISnKoeubCzuZF+VfNh2pdENrjq1qwzP07aEqf/1GhIcUw==","signatures":[{"sig":"MEUCIQCrLrX5f3eSKOiyYzdcSXj3gTj3ELQ3PH0pmoenjQ3n2QIgU+/jRfgwbH2PqQGaFlgsJgCX9Q2QeaBjRXjSLD+dSdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3483123},"main":"./dist/index.mjs","type":"module","_from":"file:decocms-better-auth-1.5.15.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs","dev-source":"./src/index.ts"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs","dev-source":"./src/db/index.ts"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs","dev-source":"./src/api/index.ts"},"./vue":{"types":"./dist/client/vue/index.d.mts","default":"./dist/client/vue/index.mjs","dev-source":"./src/client/vue/index.ts"},"./lynx":{"types":"./dist/client/lynx/index.d.mts","default":"./dist/client/lynx/index.mjs","dev-source":"./src/client/lynx/index.ts"},"./node":{"types":"./dist/integrations/node.d.mts","default":"./dist/integrations/node.mjs","dev-source":"./src/integrations/node.ts"},"./test":{"types":"./dist/test-utils/index.d.mts","default":"./dist/test-utils/index.mjs","dev-source":"./src/test-utils/index.ts"},"./react":{"types":"./dist/client/react/index.d.mts","default":"./dist/client/react/index.mjs","dev-source":"./src/client/react/index.ts"},"./solid":{"types":"./dist/client/solid/index.d.mts","default":"./dist/client/solid/index.mjs","dev-source":"./src/client/solid/index.ts"},"./types":{"types":"./dist/types/index.d.mts","default":"./dist/types/index.mjs","dev-source":"./src/types/index.ts"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs","dev-source":"./src/client/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.mts","default":"./dist/crypto/index.mjs","dev-source":"./src/crypto/index.ts"},"./oauth2":{"types":"./dist/oauth2/index.d.mts","default":"./dist/oauth2/index.mjs","dev-source":"./src/oauth2/index.ts"},"./svelte":{"types":"./dist/client/svelte/index.d.mts","default":"./dist/client/svelte/index.mjs","dev-source":"./src/client/svelte/index.ts"},"./cookies":{"types":"./dist/cookies/index.d.mts","default":"./dist/cookies/index.mjs","dev-source":"./src/cookies/index.ts"},"./minimal":{"types":"./dist/auth/minimal.d.mts","default":"./dist/auth/minimal.mjs","dev-source":"./src/auth/minimal.ts"},"./next-js":{"types":"./dist/integrations/next-js.d.mts","default":"./dist/integrations/next-js.mjs","dev-source":"./src/integrations/next-js.ts"},"./plugins":{"types":"./dist/plugins/index.d.mts","default":"./dist/plugins/index.mjs","dev-source":"./src/plugins/index.ts"},"./adapters":{"types":"./dist/adapters/index.d.mts","default":"./dist/adapters/index.mjs","dev-source":"./src/adapters/index.ts"},"./svelte-kit":{"types":"./dist/integrations/svelte-kit.d.mts","default":"./dist/integrations/svelte-kit.mjs","dev-source":"./src/integrations/svelte-kit.ts"},"./plugins/jwt":{"types":"./dist/plugins/jwt/index.d.mts","default":"./dist/plugins/jwt/index.mjs","dev-source":"./src/plugins/jwt/index.ts"},"./solid-start":{"types":"./dist/integrations/solid-start.d.mts","default":"./dist/integrations/solid-start.mjs","dev-source":"./src/integrations/solid-start.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.ts"},"./adapters/test":{"types":"./dist/adapters/test.d.mts","default":"./dist/adapters/test.mjs","dev-source":"./src/adapters/test.ts"},"./plugins/admin":{"types":"./dist/plugins/admin/index.d.mts","default":"./dist/plugins/admin/index.mjs","dev-source":"./src/plugins/admin/index.ts"},"./client/plugins":{"types":"./dist/client/plugins/index.d.mts","default":"./dist/client/plugins/index.mjs","dev-source":"./src/client/plugins/index.ts"},"./plugins/access":{"types":"./dist/plugins/access/index.d.mts","default":"./dist/plugins/access/index.mjs","dev-source":"./src/plugins/access/index.ts"},"./plugins/bearer":{"types":"./dist/plugins/bearer/index.d.mts","default":"./dist/plugins/bearer/index.mjs","dev-source":"./src/plugins/bearer/index.ts"},"./tanstack-start":{"types":"./dist/integrations/tanstack-start.d.mts","default":"./dist/integrations/tanstack-start.mjs","dev-source":"./src/integrations/tanstack-start.ts"},"./adapters/memory":{"types":"./dist/adapters/memory-adapter/index.d.mts","default":"./dist/adapters/memory-adapter/index.mjs","dev-source":"./src/adapters/memory-adapter/index.ts"},"./adapters/prisma":{"types":"./dist/adapters/prisma-adapter/index.d.mts","default":"./dist/adapters/prisma-adapter/index.mjs","dev-source":"./src/adapters/prisma-adapter/index.ts"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle-adapter/index.d.mts","default":"./dist/adapters/drizzle-adapter/index.mjs","dev-source":"./src/adapters/drizzle-adapter/index.ts"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb-adapter/index.d.mts","default":"./dist/adapters/mongodb-adapter/index.mjs","dev-source":"./src/adapters/mongodb-adapter/index.ts"},"./plugins/username":{"types":"./dist/plugins/username/index.d.mts","default":"./dist/plugins/username/index.mjs","dev-source":"./src/plugins/username/index.ts"},"./social-providers":{"types":"./dist/social-providers/index.d.mts","default":"./dist/social-providers/index.mjs","dev-source":"./src/social-providers/index.ts"},"./plugins/anonymous":{"types":"./dist/plugins/anonymous/index.d.mts","default":"./dist/plugins/anonymous/index.mjs","dev-source":"./src/plugins/anonymous/index.ts"},"./plugins/email-otp":{"types":"./dist/plugins/email-otp/index.d.mts","default":"./dist/plugins/email-otp/index.mjs","dev-source":"./src/plugins/email-otp/index.ts"},"./plugins/magic-link":{"types":"./dist/plugins/magic-link/index.d.mts","default":"./dist/plugins/magic-link/index.mjs","dev-source":"./src/plugins/magic-link/index.ts"},"./plugins/two-factor":{"types":"./dist/plugins/two-factor/index.d.mts","default":"./dist/plugins/two-factor/index.mjs","dev-source":"./src/plugins/two-factor/index.ts"},"./plugins/oauth-proxy":{"types":"./dist/plugins/oauth-proxy/index.d.mts","default":"./dist/plugins/oauth-proxy/index.mjs","dev-source":"./src/plugins/oauth-proxy/index.ts"},"./plugins/admin/access":{"types":"./dist/plugins/admin/access/index.d.mts","default":"./dist/plugins/admin/access/index.mjs","dev-source":"./src/plugins/admin/access/index.ts"},"./plugins/organization":{"types":"./dist/plugins/organization/index.d.mts","default":"./dist/plugins/organization/index.mjs","dev-source":"./src/plugins/organization/index.ts"},"./plugins/phone-number":{"types":"./dist/plugins/phone-number/index.d.mts","default":"./dist/plugins/phone-number/index.mjs","dev-source":"./src/plugins/phone-number/index.ts"},"./plugins/generic-oauth":{"types":"./dist/plugins/generic-oauth/index.d.mts","default":"./dist/plugins/generic-oauth/index.mjs","dev-source":"./src/plugins/generic-oauth/index.ts"},"./plugins/multi-session":{"types":"./dist/plugins/multi-session/index.d.mts","default":"./dist/plugins/multi-session/index.mjs","dev-source":"./src/plugins/multi-session/index.ts"},"./plugins/oidc-provider":{"types":"./dist/plugins/oidc-provider/index.d.mts","default":"./dist/plugins/oidc-provider/index.mjs","dev-source":"./src/plugins/oidc-provider/index.ts"},"./plugins/custom-session":{"types":"./dist/plugins/custom-session/index.d.mts","default":"./dist/plugins/custom-session/index.mjs","dev-source":"./src/plugins/custom-session/index.ts"},"./plugins/haveibeenpwned":{"types":"./dist/plugins/haveibeenpwned/index.d.mts","default":"./dist/plugins/haveibeenpwned/index.mjs","dev-source":"./src/plugins/haveibeenpwned/index.ts"},"./plugins/one-time-token":{"types":"./dist/plugins/one-time-token/index.d.mts","default":"./dist/plugins/one-time-token/index.mjs","dev-source":"./src/plugins/one-time-token/index.ts"},"./plugins/organization/access":{"types":"./dist/plugins/organization/access/index.d.mts","default":"./dist/plugins/organization/access/index.mjs","dev-source":"./src/plugins/organization/access/index.ts"},"./plugins/device-authorization":{"types":"./dist/plugins/device-authorization/index.d.mts","default":"./dist/plugins/device-authorization/index.mjs","dev-source":"./src/plugins/device-authorization/index.ts"}},"scripts":{"test":"vitest","build":"tsdown","coverage":"vitest run --coverage","typecheck":"tsc --project tsconfig.json","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"_resolved":"/private/var/folders/j8/28qdc5dx187bh5g54jdzl66h0000gn/T/50bb8420803b7b379e75c7317edde2d5/decocms-better-auth-1.5.15.tgz","_integrity":"sha512-Izfyw25vWe9DVzi+v97J7Vz9439AoIks7ltzWMFayISnKoeubCzuZF+VfNh2pdENrjq1qwzP07aEqf/1GhIcUw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.2","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"23.6.1","dependencies":{"ms":"4.0.0-nightly.202508271359","zod":"^4.1.12","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.1.5","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.6-beta.3","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@better-auth/telemetry":"1.4.6-beta.3"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.mts"],"db":["./dist/db/index.d.mts"],"api":["./dist/api/index.d.mts"],"vue":["./dist/client/vue/index.d.mts"],"lynx":["./dist/client/lynx/index.d.mts"],"node":["./dist/integrations/node.d.mts"],"react":["./dist/client/react/index.d.mts"],"solid":["./dist/client/solid/index.d.mts"],"types":["./dist/types/index.d.mts"],"client":["./dist/client/index.d.mts"],"crypto":["./dist/crypto/index.d.mts"],"oauth2":["./dist/oauth2/index.d.mts"],"svelte":["./dist/client/svelte/index.d.mts"],"cookies":["./dist/cookies/index.d.mts"],"minimal":["./dist/auth/minimal.d.mts"],"next-js":["./dist/integrations/next-js.d.mts"],"plugins":["./dist/plugins/index.d.mts"],"adapters":["./dist/adapters/index.d.mts"],"svelte-kit":["./dist/integrations/svelte-kit.d.mts"],"plugins/jwt":["./dist/plugins/jwt/index.d.mts"],"solid-start":["./dist/integrations/solid-start.d.mts"],"plugins/siwe":["./dist/plugins/siwe/index.d.mts"],"plugins/admin":["./dist/plugins/admin/index.d.mts"],"client/plugins":["./dist/client/plugins/index.d.mts"],"plugins/access":["./dist/plugins/access/index.d.mts"],"plugins/bearer":["./dist/plugins/bearer/index.d.mts"],"tanstack-start":["./dist/integrations/tanstack-start.d.mts"],"adapters/memory":["./dist/adapters/memory-adapter/index.d.mts"],"adapters/prisma":["./dist/adapters/prisma-adapter/index.d.mts"],"adapters/drizzle":["./dist/adapters/drizzle-adapter/index.d.mts"],"adapters/mongodb":["./dist/adapters/mongodb-adapter/index.d.mts"],"plugins/username":["./dist/plugins/username/index.d.mts"],"social-providers":["./dist/social-providers/index.d.mts"],"plugins/anonymous":["./dist/plugins/anonymous/index.d.mts"],"plugins/email-otp":["./dist/plugins/email-otp/index.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/two-factor":["./dist/plugins/two-factor/index.d.mts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy/index.d.mts"],"plugins/admin/access":["./dist/plugins/admin/access/index.d.mts"],"plugins/organization":["./dist/plugins/organization/index.d.mts"],"plugins/phone-number":["./dist/plugins/phone-number/index.d.mts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth/index.d.mts"],"plugins/oidc-provider":["./dist/plugins/oidc-provider/index.d.mts"],"plugins/custom-session":["./dist/plugins/custom-session/index.d.mts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.mts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.mts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.mts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.1","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^20.0.10","react-dom":"^19.2.1","type-fest":"^5.2.0","@types/bun":"^1.3.3","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@types/react":"^19.2.0","@sveltejs/kit":"^2.37.1","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","svelte":"^4.0.0 || ^5.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.15_1765396933839_0.15821330971452618","host":"s3://npm-registry-packages-npm-production"}},"1.5.16":{"name":"@decocms/better-auth","version":"1.5.16","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"@decocms/better-auth@1.5.16","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"15f5464b584772fd58b3b28b18fc6f35e6f42329","tarball":"https://registry.npmjs.org/@decocms/better-auth/-/better-auth-1.5.16.tgz","fileCount":190,"integrity":"sha512-I0P36d28bEL4SlxhWpOw8njrIUhR/McF8KWXk778mGtt9vWdFP0/l32YlsFoJ9fkIvomxqK/YA6zRRiYOkRTsw==","signatures":[{"sig":"MEUCIQCJpDq/eZXnnAPxjCbFrx57HhCAWsCCae1vbl5hyp6wYAIgcaGrzajEytI5Ex76WUWzxSnG+/aNuYhO/Zi9hBKSEkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3483400},"main":"./dist/index.mjs","type":"module","_from":"file:decocms-better-auth-1.5.16.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs","dev-source":"./src/index.ts"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs","dev-source":"./src/db/index.ts"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs","dev-source":"./src/api/index.ts"},"./vue":{"types":"./dist/client/vue/index.d.mts","default":"./dist/client/vue/index.mjs","dev-source":"./src/client/vue/index.ts"},"./lynx":{"types":"./dist/client/lynx/index.d.mts","default":"./dist/client/lynx/index.mjs","dev-source":"./src/client/lynx/index.ts"},"./node":{"types":"./dist/integrations/node.d.mts","default":"./dist/integrations/node.mjs","dev-source":"./src/integrations/node.ts"},"./test":{"types":"./dist/test-utils/index.d.mts","default":"./dist/test-utils/index.mjs","dev-source":"./src/test-utils/index.ts"},"./react":{"types":"./dist/client/react/index.d.mts","default":"./dist/client/react/index.mjs","dev-source":"./src/client/react/index.ts"},"./solid":{"types":"./dist/client/solid/index.d.mts","default":"./dist/client/solid/index.mjs","dev-source":"./src/client/solid/index.ts"},"./types":{"types":"./dist/types/index.d.mts","default":"./dist/types/index.mjs","dev-source":"./src/types/index.ts"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs","dev-source":"./src/client/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.mts","default":"./dist/crypto/index.mjs","dev-source":"./src/crypto/index.ts"},"./oauth2":{"types":"./dist/oauth2/index.d.mts","default":"./dist/oauth2/index.mjs","dev-source":"./src/oauth2/index.ts"},"./svelte":{"types":"./dist/client/svelte/index.d.mts","default":"./dist/client/svelte/index.mjs","dev-source":"./src/client/svelte/index.ts"},"./cookies":{"types":"./dist/cookies/index.d.mts","default":"./dist/cookies/index.mjs","dev-source":"./src/cookies/index.ts"},"./minimal":{"types":"./dist/auth/minimal.d.mts","default":"./dist/auth/minimal.mjs","dev-source":"./src/auth/minimal.ts"},"./next-js":{"types":"./dist/integrations/next-js.d.mts","default":"./dist/integrations/next-js.mjs","dev-source":"./src/integrations/next-js.ts"},"./plugins":{"types":"./dist/plugins/index.d.mts","default":"./dist/plugins/index.mjs","dev-source":"./src/plugins/index.ts"},"./adapters":{"types":"./dist/adapters/index.d.mts","default":"./dist/adapters/index.mjs","dev-source":"./src/adapters/index.ts"},"./svelte-kit":{"types":"./dist/integrations/svelte-kit.d.mts","default":"./dist/integrations/svelte-kit.mjs","dev-source":"./src/integrations/svelte-kit.ts"},"./plugins/jwt":{"types":"./dist/plugins/jwt/index.d.mts","default":"./dist/plugins/jwt/index.mjs","dev-source":"./src/plugins/jwt/index.ts"},"./solid-start":{"types":"./dist/integrations/solid-start.d.mts","default":"./dist/integrations/solid-start.mjs","dev-source":"./src/integrations/solid-start.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.ts"},"./adapters/test":{"types":"./dist/adapters/test.d.mts","default":"./dist/adapters/test.mjs","dev-source":"./src/adapters/test.ts"},"./plugins/admin":{"types":"./dist/plugins/admin/index.d.mts","default":"./dist/plugins/admin/index.mjs","dev-source":"./src/plugins/admin/index.ts"},"./client/plugins":{"types":"./dist/client/plugins/index.d.mts","default":"./dist/client/plugins/index.mjs","dev-source":"./src/client/plugins/index.ts"},"./plugins/access":{"types":"./dist/plugins/access/index.d.mts","default":"./dist/plugins/access/index.mjs","dev-source":"./src/plugins/access/index.ts"},"./plugins/bearer":{"types":"./dist/plugins/bearer/index.d.mts","default":"./dist/plugins/bearer/index.mjs","dev-source":"./src/plugins/bearer/index.ts"},"./tanstack-start":{"types":"./dist/integrations/tanstack-start.d.mts","default":"./dist/integrations/tanstack-start.mjs","dev-source":"./src/integrations/tanstack-start.ts"},"./adapters/memory":{"types":"./dist/adapters/memory-adapter/index.d.mts","default":"./dist/adapters/memory-adapter/index.mjs","dev-source":"./src/adapters/memory-adapter/index.ts"},"./adapters/prisma":{"types":"./dist/adapters/prisma-adapter/index.d.mts","default":"./dist/adapters/prisma-adapter/index.mjs","dev-source":"./src/adapters/prisma-adapter/index.ts"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle-adapter/index.d.mts","default":"./dist/adapters/drizzle-adapter/index.mjs","dev-source":"./src/adapters/drizzle-adapter/index.ts"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb-adapter/index.d.mts","default":"./dist/adapters/mongodb-adapter/index.mjs","dev-source":"./src/adapters/mongodb-adapter/index.ts"},"./plugins/username":{"types":"./dist/plugins/username/index.d.mts","default":"./dist/plugins/username/index.mjs","dev-source":"./src/plugins/username/index.ts"},"./social-providers":{"types":"./dist/social-providers/index.d.mts","default":"./dist/social-providers/index.mjs","dev-source":"./src/social-providers/index.ts"},"./plugins/anonymous":{"types":"./dist/plugins/anonymous/index.d.mts","default":"./dist/plugins/anonymous/index.mjs","dev-source":"./src/plugins/anonymous/index.ts"},"./plugins/email-otp":{"types":"./dist/plugins/email-otp/index.d.mts","default":"./dist/plugins/email-otp/index.mjs","dev-source":"./src/plugins/email-otp/index.ts"},"./plugins/magic-link":{"types":"./dist/plugins/magic-link/index.d.mts","default":"./dist/plugins/magic-link/index.mjs","dev-source":"./src/plugins/magic-link/index.ts"},"./plugins/two-factor":{"types":"./dist/plugins/two-factor/index.d.mts","default":"./dist/plugins/two-factor/index.mjs","dev-source":"./src/plugins/two-factor/index.ts"},"./plugins/oauth-proxy":{"types":"./dist/plugins/oauth-proxy/index.d.mts","default":"./dist/plugins/oauth-proxy/index.mjs","dev-source":"./src/plugins/oauth-proxy/index.ts"},"./plugins/admin/access":{"types":"./dist/plugins/admin/access/index.d.mts","default":"./dist/plugins/admin/access/index.mjs","dev-source":"./src/plugins/admin/access/index.ts"},"./plugins/organization":{"types":"./dist/plugins/organization/index.d.mts","default":"./dist/plugins/organization/index.mjs","dev-source":"./src/plugins/organization/index.ts"},"./plugins/phone-number":{"types":"./dist/plugins/phone-number/index.d.mts","default":"./dist/plugins/phone-number/index.mjs","dev-source":"./src/plugins/phone-number/index.ts"},"./plugins/generic-oauth":{"types":"./dist/plugins/generic-oauth/index.d.mts","default":"./dist/plugins/generic-oauth/index.mjs","dev-source":"./src/plugins/generic-oauth/index.ts"},"./plugins/multi-session":{"types":"./dist/plugins/multi-session/index.d.mts","default":"./dist/plugins/multi-session/index.mjs","dev-source":"./src/plugins/multi-session/index.ts"},"./plugins/oidc-provider":{"types":"./dist/plugins/oidc-provider/index.d.mts","default":"./dist/plugins/oidc-provider/index.mjs","dev-source":"./src/plugins/oidc-provider/index.ts"},"./plugins/custom-session":{"types":"./dist/plugins/custom-session/index.d.mts","default":"./dist/plugins/custom-session/index.mjs","dev-source":"./src/plugins/custom-session/index.ts"},"./plugins/haveibeenpwned":{"types":"./dist/plugins/haveibeenpwned/index.d.mts","default":"./dist/plugins/haveibeenpwned/index.mjs","dev-source":"./src/plugins/haveibeenpwned/index.ts"},"./plugins/one-time-token":{"types":"./dist/plugins/one-time-token/index.d.mts","default":"./dist/plugins/one-time-token/index.mjs","dev-source":"./src/plugins/one-time-token/index.ts"},"./plugins/organization/access":{"types":"./dist/plugins/organization/access/index.d.mts","default":"./dist/plugins/organization/access/index.mjs","dev-source":"./src/plugins/organization/access/index.ts"},"./plugins/device-authorization":{"types":"./dist/plugins/device-authorization/index.d.mts","default":"./dist/plugins/device-authorization/index.mjs","dev-source":"./src/plugins/device-authorization/index.ts"}},"scripts":{"test":"vitest","build":"tsdown","coverage":"vitest run --coverage","typecheck":"tsc --project tsconfig.json","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"_resolved":"/private/var/folders/j8/28qdc5dx187bh5g54jdzl66h0000gn/T/a9cdcf659a377a989e6616fd4718b208/decocms-better-auth-1.5.16.tgz","_integrity":"sha512-I0P36d28bEL4SlxhWpOw8njrIUhR/McF8KWXk778mGtt9vWdFP0/l32YlsFoJ9fkIvomxqK/YA6zRRiYOkRTsw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.2","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"23.6.1","dependencies":{"ms":"4.0.0-nightly.202508271359","zod":"^4.1.12","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.1.5","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.6-beta.3","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@better-auth/telemetry":"1.4.6-beta.3"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.mts"],"db":["./dist/db/index.d.mts"],"api":["./dist/api/index.d.mts"],"vue":["./dist/client/vue/index.d.mts"],"lynx":["./dist/client/lynx/index.d.mts"],"node":["./dist/integrations/node.d.mts"],"react":["./dist/client/react/index.d.mts"],"solid":["./dist/client/solid/index.d.mts"],"types":["./dist/types/index.d.mts"],"client":["./dist/client/index.d.mts"],"crypto":["./dist/crypto/index.d.mts"],"oauth2":["./dist/oauth2/index.d.mts"],"svelte":["./dist/client/svelte/index.d.mts"],"cookies":["./dist/cookies/index.d.mts"],"minimal":["./dist/auth/minimal.d.mts"],"next-js":["./dist/integrations/next-js.d.mts"],"plugins":["./dist/plugins/index.d.mts"],"adapters":["./dist/adapters/index.d.mts"],"svelte-kit":["./dist/integrations/svelte-kit.d.mts"],"plugins/jwt":["./dist/plugins/jwt/index.d.mts"],"solid-start":["./dist/integrations/solid-start.d.mts"],"plugins/siwe":["./dist/plugins/siwe/index.d.mts"],"plugins/admin":["./dist/plugins/admin/index.d.mts"],"client/plugins":["./dist/client/plugins/index.d.mts"],"plugins/access":["./dist/plugins/access/index.d.mts"],"plugins/bearer":["./dist/plugins/bearer/index.d.mts"],"tanstack-start":["./dist/integrations/tanstack-start.d.mts"],"adapters/memory":["./dist/adapters/memory-adapter/index.d.mts"],"adapters/prisma":["./dist/adapters/prisma-adapter/index.d.mts"],"adapters/drizzle":["./dist/adapters/drizzle-adapter/index.d.mts"],"adapters/mongodb":["./dist/adapters/mongodb-adapter/index.d.mts"],"plugins/username":["./dist/plugins/username/index.d.mts"],"social-providers":["./dist/social-providers/index.d.mts"],"plugins/anonymous":["./dist/plugins/anonymous/index.d.mts"],"plugins/email-otp":["./dist/plugins/email-otp/index.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/two-factor":["./dist/plugins/two-factor/index.d.mts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy/index.d.mts"],"plugins/admin/access":["./dist/plugins/admin/access/index.d.mts"],"plugins/organization":["./dist/plugins/organization/index.d.mts"],"plugins/phone-number":["./dist/plugins/phone-number/index.d.mts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth/index.d.mts"],"plugins/oidc-provider":["./dist/plugins/oidc-provider/index.d.mts"],"plugins/custom-session":["./dist/plugins/custom-session/index.d.mts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.mts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.mts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.mts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.1","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^20.0.10","react-dom":"^19.2.1","type-fest":"^5.2.0","@types/bun":"^1.3.3","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@types/react":"^19.2.0","@sveltejs/kit":"^2.37.1","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","svelte":"^4.0.0 || ^5.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.16_1765397653591_0.5940599659551606","host":"s3://npm-registry-packages-npm-production"}},"1.5.17":{"name":"@decocms/better-auth","version":"1.5.17","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"@decocms/better-auth@1.5.17","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"77fade2e1541db26ae56ba2b2fdbba57e7fa474b","tarball":"https://registry.npmjs.org/@decocms/better-auth/-/better-auth-1.5.17.tgz","fileCount":190,"integrity":"sha512-7AiNXIX51oYMUeNSPNLHDcr/uvQEs+acAfoD2g41Rv+u9DKbOZy6Vh869yAcUNNqzRMWmF4RqvRK3woVUzM5ww==","signatures":[{"sig":"MEQCICldiQF0TgBQFvjhDPhalR0R+qwLMXFBoK2jRA2lMyrwAiBABx6XvudR48WWQPrJyHM1preMmx8957z7/xhUWrFmvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3482951},"main":"./dist/index.mjs","type":"module","_from":"file:decocms-better-auth-1.5.17.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs","dev-source":"./src/index.ts"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs","dev-source":"./src/db/index.ts"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs","dev-source":"./src/api/index.ts"},"./vue":{"types":"./dist/client/vue/index.d.mts","default":"./dist/client/vue/index.mjs","dev-source":"./src/client/vue/index.ts"},"./lynx":{"types":"./dist/client/lynx/index.d.mts","default":"./dist/client/lynx/index.mjs","dev-source":"./src/client/lynx/index.ts"},"./node":{"types":"./dist/integrations/node.d.mts","default":"./dist/integrations/node.mjs","dev-source":"./src/integrations/node.ts"},"./test":{"types":"./dist/test-utils/index.d.mts","default":"./dist/test-utils/index.mjs","dev-source":"./src/test-utils/index.ts"},"./react":{"types":"./dist/client/react/index.d.mts","default":"./dist/client/react/index.mjs","dev-source":"./src/client/react/index.ts"},"./solid":{"types":"./dist/client/solid/index.d.mts","default":"./dist/client/solid/index.mjs","dev-source":"./src/client/solid/index.ts"},"./types":{"types":"./dist/types/index.d.mts","default":"./dist/types/index.mjs","dev-source":"./src/types/index.ts"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs","dev-source":"./src/client/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.mts","default":"./dist/crypto/index.mjs","dev-source":"./src/crypto/index.ts"},"./oauth2":{"types":"./dist/oauth2/index.d.mts","default":"./dist/oauth2/index.mjs","dev-source":"./src/oauth2/index.ts"},"./svelte":{"types":"./dist/client/svelte/index.d.mts","default":"./dist/client/svelte/index.mjs","dev-source":"./src/client/svelte/index.ts"},"./cookies":{"types":"./dist/cookies/index.d.mts","default":"./dist/cookies/index.mjs","dev-source":"./src/cookies/index.ts"},"./minimal":{"types":"./dist/auth/minimal.d.mts","default":"./dist/auth/minimal.mjs","dev-source":"./src/auth/minimal.ts"},"./next-js":{"types":"./dist/integrations/next-js.d.mts","default":"./dist/integrations/next-js.mjs","dev-source":"./src/integrations/next-js.ts"},"./plugins":{"types":"./dist/plugins/index.d.mts","default":"./dist/plugins/index.mjs","dev-source":"./src/plugins/index.ts"},"./adapters":{"types":"./dist/adapters/index.d.mts","default":"./dist/adapters/index.mjs","dev-source":"./src/adapters/index.ts"},"./svelte-kit":{"types":"./dist/integrations/svelte-kit.d.mts","default":"./dist/integrations/svelte-kit.mjs","dev-source":"./src/integrations/svelte-kit.ts"},"./plugins/jwt":{"types":"./dist/plugins/jwt/index.d.mts","default":"./dist/plugins/jwt/index.mjs","dev-source":"./src/plugins/jwt/index.ts"},"./solid-start":{"types":"./dist/integrations/solid-start.d.mts","default":"./dist/integrations/solid-start.mjs","dev-source":"./src/integrations/solid-start.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.ts"},"./adapters/test":{"types":"./dist/adapters/test.d.mts","default":"./dist/adapters/test.mjs","dev-source":"./src/adapters/test.ts"},"./plugins/admin":{"types":"./dist/plugins/admin/index.d.mts","default":"./dist/plugins/admin/index.mjs","dev-source":"./src/plugins/admin/index.ts"},"./client/plugins":{"types":"./dist/client/plugins/index.d.mts","default":"./dist/client/plugins/index.mjs","dev-source":"./src/client/plugins/index.ts"},"./plugins/access":{"types":"./dist/plugins/access/index.d.mts","default":"./dist/plugins/access/index.mjs","dev-source":"./src/plugins/access/index.ts"},"./plugins/bearer":{"types":"./dist/plugins/bearer/index.d.mts","default":"./dist/plugins/bearer/index.mjs","dev-source":"./src/plugins/bearer/index.ts"},"./tanstack-start":{"types":"./dist/integrations/tanstack-start.d.mts","default":"./dist/integrations/tanstack-start.mjs","dev-source":"./src/integrations/tanstack-start.ts"},"./adapters/memory":{"types":"./dist/adapters/memory-adapter/index.d.mts","default":"./dist/adapters/memory-adapter/index.mjs","dev-source":"./src/adapters/memory-adapter/index.ts"},"./adapters/prisma":{"types":"./dist/adapters/prisma-adapter/index.d.mts","default":"./dist/adapters/prisma-adapter/index.mjs","dev-source":"./src/adapters/prisma-adapter/index.ts"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle-adapter/index.d.mts","default":"./dist/adapters/drizzle-adapter/index.mjs","dev-source":"./src/adapters/drizzle-adapter/index.ts"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb-adapter/index.d.mts","default":"./dist/adapters/mongodb-adapter/index.mjs","dev-source":"./src/adapters/mongodb-adapter/index.ts"},"./plugins/username":{"types":"./dist/plugins/username/index.d.mts","default":"./dist/plugins/username/index.mjs","dev-source":"./src/plugins/username/index.ts"},"./social-providers":{"types":"./dist/social-providers/index.d.mts","default":"./dist/social-providers/index.mjs","dev-source":"./src/social-providers/index.ts"},"./plugins/anonymous":{"types":"./dist/plugins/anonymous/index.d.mts","default":"./dist/plugins/anonymous/index.mjs","dev-source":"./src/plugins/anonymous/index.ts"},"./plugins/email-otp":{"types":"./dist/plugins/email-otp/index.d.mts","default":"./dist/plugins/email-otp/index.mjs","dev-source":"./src/plugins/email-otp/index.ts"},"./plugins/magic-link":{"types":"./dist/plugins/magic-link/index.d.mts","default":"./dist/plugins/magic-link/index.mjs","dev-source":"./src/plugins/magic-link/index.ts"},"./plugins/two-factor":{"types":"./dist/plugins/two-factor/index.d.mts","default":"./dist/plugins/two-factor/index.mjs","dev-source":"./src/plugins/two-factor/index.ts"},"./plugins/oauth-proxy":{"types":"./dist/plugins/oauth-proxy/index.d.mts","default":"./dist/plugins/oauth-proxy/index.mjs","dev-source":"./src/plugins/oauth-proxy/index.ts"},"./plugins/admin/access":{"types":"./dist/plugins/admin/access/index.d.mts","default":"./dist/plugins/admin/access/index.mjs","dev-source":"./src/plugins/admin/access/index.ts"},"./plugins/organization":{"types":"./dist/plugins/organization/index.d.mts","default":"./dist/plugins/organization/index.mjs","dev-source":"./src/plugins/organization/index.ts"},"./plugins/phone-number":{"types":"./dist/plugins/phone-number/index.d.mts","default":"./dist/plugins/phone-number/index.mjs","dev-source":"./src/plugins/phone-number/index.ts"},"./plugins/generic-oauth":{"types":"./dist/plugins/generic-oauth/index.d.mts","default":"./dist/plugins/generic-oauth/index.mjs","dev-source":"./src/plugins/generic-oauth/index.ts"},"./plugins/multi-session":{"types":"./dist/plugins/multi-session/index.d.mts","default":"./dist/plugins/multi-session/index.mjs","dev-source":"./src/plugins/multi-session/index.ts"},"./plugins/oidc-provider":{"types":"./dist/plugins/oidc-provider/index.d.mts","default":"./dist/plugins/oidc-provider/index.mjs","dev-source":"./src/plugins/oidc-provider/index.ts"},"./plugins/custom-session":{"types":"./dist/plugins/custom-session/index.d.mts","default":"./dist/plugins/custom-session/index.mjs","dev-source":"./src/plugins/custom-session/index.ts"},"./plugins/haveibeenpwned":{"types":"./dist/plugins/haveibeenpwned/index.d.mts","default":"./dist/plugins/haveibeenpwned/index.mjs","dev-source":"./src/plugins/haveibeenpwned/index.ts"},"./plugins/one-time-token":{"types":"./dist/plugins/one-time-token/index.d.mts","default":"./dist/plugins/one-time-token/index.mjs","dev-source":"./src/plugins/one-time-token/index.ts"},"./plugins/organization/access":{"types":"./dist/plugins/organization/access/index.d.mts","default":"./dist/plugins/organization/access/index.mjs","dev-source":"./src/plugins/organization/access/index.ts"},"./plugins/device-authorization":{"types":"./dist/plugins/device-authorization/index.d.mts","default":"./dist/plugins/device-authorization/index.mjs","dev-source":"./src/plugins/device-authorization/index.ts"}},"scripts":{"test":"vitest","build":"tsdown","coverage":"vitest run --coverage","typecheck":"tsc --project tsconfig.json","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"_resolved":"/private/var/folders/j8/28qdc5dx187bh5g54jdzl66h0000gn/T/c7b62a9a94ce393822ce191c26606a42/decocms-better-auth-1.5.17.tgz","_integrity":"sha512-7AiNXIX51oYMUeNSPNLHDcr/uvQEs+acAfoD2g41Rv+u9DKbOZy6Vh869yAcUNNqzRMWmF4RqvRK3woVUzM5ww==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.2","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"23.6.1","dependencies":{"ms":"4.0.0-nightly.202508271359","zod":"^4.1.12","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.1.5","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.6-beta.3","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@better-auth/telemetry":"1.4.6-beta.3"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.mts"],"db":["./dist/db/index.d.mts"],"api":["./dist/api/index.d.mts"],"vue":["./dist/client/vue/index.d.mts"],"lynx":["./dist/client/lynx/index.d.mts"],"node":["./dist/integrations/node.d.mts"],"react":["./dist/client/react/index.d.mts"],"solid":["./dist/client/solid/index.d.mts"],"types":["./dist/types/index.d.mts"],"client":["./dist/client/index.d.mts"],"crypto":["./dist/crypto/index.d.mts"],"oauth2":["./dist/oauth2/index.d.mts"],"svelte":["./dist/client/svelte/index.d.mts"],"cookies":["./dist/cookies/index.d.mts"],"minimal":["./dist/auth/minimal.d.mts"],"next-js":["./dist/integrations/next-js.d.mts"],"plugins":["./dist/plugins/index.d.mts"],"adapters":["./dist/adapters/index.d.mts"],"svelte-kit":["./dist/integrations/svelte-kit.d.mts"],"plugins/jwt":["./dist/plugins/jwt/index.d.mts"],"solid-start":["./dist/integrations/solid-start.d.mts"],"plugins/siwe":["./dist/plugins/siwe/index.d.mts"],"plugins/admin":["./dist/plugins/admin/index.d.mts"],"client/plugins":["./dist/client/plugins/index.d.mts"],"plugins/access":["./dist/plugins/access/index.d.mts"],"plugins/bearer":["./dist/plugins/bearer/index.d.mts"],"tanstack-start":["./dist/integrations/tanstack-start.d.mts"],"adapters/memory":["./dist/adapters/memory-adapter/index.d.mts"],"adapters/prisma":["./dist/adapters/prisma-adapter/index.d.mts"],"adapters/drizzle":["./dist/adapters/drizzle-adapter/index.d.mts"],"adapters/mongodb":["./dist/adapters/mongodb-adapter/index.d.mts"],"plugins/username":["./dist/plugins/username/index.d.mts"],"social-providers":["./dist/social-providers/index.d.mts"],"plugins/anonymous":["./dist/plugins/anonymous/index.d.mts"],"plugins/email-otp":["./dist/plugins/email-otp/index.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/two-factor":["./dist/plugins/two-factor/index.d.mts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy/index.d.mts"],"plugins/admin/access":["./dist/plugins/admin/access/index.d.mts"],"plugins/organization":["./dist/plugins/organization/index.d.mts"],"plugins/phone-number":["./dist/plugins/phone-number/index.d.mts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth/index.d.mts"],"plugins/oidc-provider":["./dist/plugins/oidc-provider/index.d.mts"],"plugins/custom-session":["./dist/plugins/custom-session/index.d.mts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.mts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.mts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.mts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.1","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^20.0.10","react-dom":"^19.2.1","type-fest":"^5.2.0","@types/bun":"^1.3.3","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@types/react":"^19.2.0","@sveltejs/kit":"^2.37.1","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","svelte":"^4.0.0 || ^5.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.17_1765398850427_0.439291397511808","host":"s3://npm-registry-packages-npm-production"}},"1.5.18":{"name":"@decocms/better-auth","version":"1.5.18","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"@decocms/better-auth@1.5.18","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"61ec7f7cc754b437f3f933c040ddaca27d69fc2a","tarball":"https://registry.npmjs.org/@decocms/better-auth/-/better-auth-1.5.18.tgz","fileCount":189,"integrity":"sha512-VU64WNsSq2y1oeJrUV0i2kk5hSL7p7qqYYQqJS3gy0mftblcq7MZ5d5+LOn7aCYjABykznRUtkDkQUIXrbjejA==","signatures":[{"sig":"MEUCIECzQ0dH3M2d6Bu3nVOLRQedf+NRy2MtA86q+c8NZtJKAiEA1pcD6vX+TA9OvXN/v4f3dGxnwjcWK7brdQSx06zqsTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3481944},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs","dev-source":"./src/index.ts"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs","dev-source":"./src/db/index.ts"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs","dev-source":"./src/api/index.ts"},"./vue":{"types":"./dist/client/vue/index.d.mts","default":"./dist/client/vue/index.mjs","dev-source":"./src/client/vue/index.ts"},"./lynx":{"types":"./dist/client/lynx/index.d.mts","default":"./dist/client/lynx/index.mjs","dev-source":"./src/client/lynx/index.ts"},"./node":{"types":"./dist/integrations/node.d.mts","default":"./dist/integrations/node.mjs","dev-source":"./src/integrations/node.ts"},"./test":{"types":"./dist/test-utils/index.d.mts","default":"./dist/test-utils/index.mjs","dev-source":"./src/test-utils/index.ts"},"./react":{"types":"./dist/client/react/index.d.mts","default":"./dist/client/react/index.mjs","dev-source":"./src/client/react/index.ts"},"./solid":{"types":"./dist/client/solid/index.d.mts","default":"./dist/client/solid/index.mjs","dev-source":"./src/client/solid/index.ts"},"./types":{"types":"./dist/types/index.d.mts","default":"./dist/types/index.mjs","dev-source":"./src/types/index.ts"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs","dev-source":"./src/client/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.mts","default":"./dist/crypto/index.mjs","dev-source":"./src/crypto/index.ts"},"./oauth2":{"types":"./dist/oauth2/index.d.mts","default":"./dist/oauth2/index.mjs","dev-source":"./src/oauth2/index.ts"},"./svelte":{"types":"./dist/client/svelte/index.d.mts","default":"./dist/client/svelte/index.mjs","dev-source":"./src/client/svelte/index.ts"},"./cookies":{"types":"./dist/cookies/index.d.mts","default":"./dist/cookies/index.mjs","dev-source":"./src/cookies/index.ts"},"./minimal":{"types":"./dist/auth/minimal.d.mts","default":"./dist/auth/minimal.mjs","dev-source":"./src/auth/minimal.ts"},"./next-js":{"types":"./dist/integrations/next-js.d.mts","default":"./dist/integrations/next-js.mjs","dev-source":"./src/integrations/next-js.ts"},"./plugins":{"types":"./dist/plugins/index.d.mts","default":"./dist/plugins/index.mjs","dev-source":"./src/plugins/index.ts"},"./adapters":{"types":"./dist/adapters/index.d.mts","default":"./dist/adapters/index.mjs","dev-source":"./src/adapters/index.ts"},"./svelte-kit":{"types":"./dist/integrations/svelte-kit.d.mts","default":"./dist/integrations/svelte-kit.mjs","dev-source":"./src/integrations/svelte-kit.ts"},"./plugins/jwt":{"types":"./dist/plugins/jwt/index.d.mts","default":"./dist/plugins/jwt/index.mjs","dev-source":"./src/plugins/jwt/index.ts"},"./solid-start":{"types":"./dist/integrations/solid-start.d.mts","default":"./dist/integrations/solid-start.mjs","dev-source":"./src/integrations/solid-start.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.ts"},"./adapters/test":{"types":"./dist/adapters/test.d.mts","default":"./dist/adapters/test.mjs","dev-source":"./src/adapters/test.ts"},"./plugins/admin":{"types":"./dist/plugins/admin/index.d.mts","default":"./dist/plugins/admin/index.mjs","dev-source":"./src/plugins/admin/index.ts"},"./client/plugins":{"types":"./dist/client/plugins/index.d.mts","default":"./dist/client/plugins/index.mjs","dev-source":"./src/client/plugins/index.ts"},"./plugins/access":{"types":"./dist/plugins/access/index.d.mts","default":"./dist/plugins/access/index.mjs","dev-source":"./src/plugins/access/index.ts"},"./plugins/bearer":{"types":"./dist/plugins/bearer/index.d.mts","default":"./dist/plugins/bearer/index.mjs","dev-source":"./src/plugins/bearer/index.ts"},"./tanstack-start":{"types":"./dist/integrations/tanstack-start.d.mts","default":"./dist/integrations/tanstack-start.mjs","dev-source":"./src/integrations/tanstack-start.ts"},"./adapters/memory":{"types":"./dist/adapters/memory-adapter/index.d.mts","default":"./dist/adapters/memory-adapter/index.mjs","dev-source":"./src/adapters/memory-adapter/index.ts"},"./adapters/prisma":{"types":"./dist/adapters/prisma-adapter/index.d.mts","default":"./dist/adapters/prisma-adapter/index.mjs","dev-source":"./src/adapters/prisma-adapter/index.ts"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle-adapter/index.d.mts","default":"./dist/adapters/drizzle-adapter/index.mjs","dev-source":"./src/adapters/drizzle-adapter/index.ts"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb-adapter/index.d.mts","default":"./dist/adapters/mongodb-adapter/index.mjs","dev-source":"./src/adapters/mongodb-adapter/index.ts"},"./plugins/username":{"types":"./dist/plugins/username/index.d.mts","default":"./dist/plugins/username/index.mjs","dev-source":"./src/plugins/username/index.ts"},"./social-providers":{"types":"./dist/social-providers/index.d.mts","default":"./dist/social-providers/index.mjs","dev-source":"./src/social-providers/index.ts"},"./plugins/anonymous":{"types":"./dist/plugins/anonymous/index.d.mts","default":"./dist/plugins/anonymous/index.mjs","dev-source":"./src/plugins/anonymous/index.ts"},"./plugins/email-otp":{"types":"./dist/plugins/email-otp/index.d.mts","default":"./dist/plugins/email-otp/index.mjs","dev-source":"./src/plugins/email-otp/index.ts"},"./plugins/magic-link":{"types":"./dist/plugins/magic-link/index.d.mts","default":"./dist/plugins/magic-link/index.mjs","dev-source":"./src/plugins/magic-link/index.ts"},"./plugins/two-factor":{"types":"./dist/plugins/two-factor/index.d.mts","default":"./dist/plugins/two-factor/index.mjs","dev-source":"./src/plugins/two-factor/index.ts"},"./plugins/oauth-proxy":{"types":"./dist/plugins/oauth-proxy/index.d.mts","default":"./dist/plugins/oauth-proxy/index.mjs","dev-source":"./src/plugins/oauth-proxy/index.ts"},"./plugins/admin/access":{"types":"./dist/plugins/admin/access/index.d.mts","default":"./dist/plugins/admin/access/index.mjs","dev-source":"./src/plugins/admin/access/index.ts"},"./plugins/organization":{"types":"./dist/plugins/organization/index.d.mts","default":"./dist/plugins/organization/index.mjs","dev-source":"./src/plugins/organization/index.ts"},"./plugins/phone-number":{"types":"./dist/plugins/phone-number/index.d.mts","default":"./dist/plugins/phone-number/index.mjs","dev-source":"./src/plugins/phone-number/index.ts"},"./plugins/generic-oauth":{"types":"./dist/plugins/generic-oauth/index.d.mts","default":"./dist/plugins/generic-oauth/index.mjs","dev-source":"./src/plugins/generic-oauth/index.ts"},"./plugins/multi-session":{"types":"./dist/plugins/multi-session/index.d.mts","default":"./dist/plugins/multi-session/index.mjs","dev-source":"./src/plugins/multi-session/index.ts"},"./plugins/oidc-provider":{"types":"./dist/plugins/oidc-provider/index.d.mts","default":"./dist/plugins/oidc-provider/index.mjs","dev-source":"./src/plugins/oidc-provider/index.ts"},"./plugins/custom-session":{"types":"./dist/plugins/custom-session/index.d.mts","default":"./dist/plugins/custom-session/index.mjs","dev-source":"./src/plugins/custom-session/index.ts"},"./plugins/haveibeenpwned":{"types":"./dist/plugins/haveibeenpwned/index.d.mts","default":"./dist/plugins/haveibeenpwned/index.mjs","dev-source":"./src/plugins/haveibeenpwned/index.ts"},"./plugins/one-time-token":{"types":"./dist/plugins/one-time-token/index.d.mts","default":"./dist/plugins/one-time-token/index.mjs","dev-source":"./src/plugins/one-time-token/index.ts"},"./plugins/organization/access":{"types":"./dist/plugins/organization/access/index.d.mts","default":"./dist/plugins/organization/access/index.mjs","dev-source":"./src/plugins/organization/access/index.ts"},"./plugins/device-authorization":{"types":"./dist/plugins/device-authorization/index.d.mts","default":"./dist/plugins/device-authorization/index.mjs","dev-source":"./src/plugins/device-authorization/index.ts"}},"gitHead":"d6e52d882ef1524969aacb1b7a9b74d7d5b09463","scripts":{"test":"vitest","build":"tsdown","prepare":"prisma generate --schema ./src/adapters/prisma-adapter/test/base.prisma","coverage":"vitest run --coverage","typecheck":"tsc --project tsconfig.json","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.2","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"23.6.1","dependencies":{"zod":"^4.1.12","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"catalog:","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.6-beta.3","@better-auth/utils":"0.3.0","@better-fetch/fetch":"catalog:","@better-auth/telemetry":"1.4.6-beta.3"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.mts"],"db":["./dist/db/index.d.mts"],"api":["./dist/api/index.d.mts"],"vue":["./dist/client/vue/index.d.mts"],"lynx":["./dist/client/lynx/index.d.mts"],"node":["./dist/integrations/node.d.mts"],"react":["./dist/client/react/index.d.mts"],"solid":["./dist/client/solid/index.d.mts"],"types":["./dist/types/index.d.mts"],"client":["./dist/client/index.d.mts"],"crypto":["./dist/crypto/index.d.mts"],"oauth2":["./dist/oauth2/index.d.mts"],"svelte":["./dist/client/svelte/index.d.mts"],"cookies":["./dist/cookies/index.d.mts"],"minimal":["./dist/auth/minimal.d.mts"],"next-js":["./dist/integrations/next-js.d.mts"],"plugins":["./dist/plugins/index.d.mts"],"adapters":["./dist/adapters/index.d.mts"],"svelte-kit":["./dist/integrations/svelte-kit.d.mts"],"plugins/jwt":["./dist/plugins/jwt/index.d.mts"],"solid-start":["./dist/integrations/solid-start.d.mts"],"plugins/siwe":["./dist/plugins/siwe/index.d.mts"],"plugins/admin":["./dist/plugins/admin/index.d.mts"],"client/plugins":["./dist/client/plugins/index.d.mts"],"plugins/access":["./dist/plugins/access/index.d.mts"],"plugins/bearer":["./dist/plugins/bearer/index.d.mts"],"tanstack-start":["./dist/integrations/tanstack-start.d.mts"],"adapters/memory":["./dist/adapters/memory-adapter/index.d.mts"],"adapters/prisma":["./dist/adapters/prisma-adapter/index.d.mts"],"adapters/drizzle":["./dist/adapters/drizzle-adapter/index.d.mts"],"adapters/mongodb":["./dist/adapters/mongodb-adapter/index.d.mts"],"plugins/username":["./dist/plugins/username/index.d.mts"],"social-providers":["./dist/social-providers/index.d.mts"],"plugins/anonymous":["./dist/plugins/anonymous/index.d.mts"],"plugins/email-otp":["./dist/plugins/email-otp/index.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/two-factor":["./dist/plugins/two-factor/index.d.mts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy/index.d.mts"],"plugins/admin/access":["./dist/plugins/admin/access/index.d.mts"],"plugins/organization":["./dist/plugins/organization/index.d.mts"],"plugins/phone-number":["./dist/plugins/phone-number/index.d.mts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth/index.d.mts"],"plugins/oidc-provider":["./dist/plugins/oidc-provider/index.d.mts"],"plugins/custom-session":["./dist/plugins/custom-session/index.d.mts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.mts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.mts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.mts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.0.1","tarn":"^3.0.2","react":"catalog:react19","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"catalog:","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^20.0.10","react-dom":"catalog:react19","type-fest":"^5.2.0","@types/bun":"^1.3.3","typescript":"catalog:","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@types/react":"catalog:react19","@sveltejs/kit":"^2.37.1","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","svelte":"^4.0.0 || ^5.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.18_1772747938928_0.1815395409613474","host":"s3://npm-registry-packages-npm-production"}},"1.5.19":{"name":"@decocms/better-auth","version":"1.5.19","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"@decocms/better-auth@1.5.19","maintainers":[{"name":"camudo","email":"viktor@deco.cx"},{"name":"gimenes-decocx","email":"gimenes@deco.cx"},{"name":"firstdoit","email":"gadr90@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"923f6a952c7ebc347c3e700fb5c4698df64d5e3d","tarball":"https://registry.npmjs.org/@decocms/better-auth/-/better-auth-1.5.19.tgz","fileCount":190,"integrity":"sha512-BdwOMTz05ghfs6cTk+Sv9qWIz+ydCfYxiKkIE5Shf17Vye3W6gpcM29e2aNU5oEcAv6td6xZIrPJvo8P1xTWYg==","signatures":[{"sig":"MEYCIQDGgrN6ZRbu3YTB41eYgmuKvVMV024pqWZuV+rK203qNAIhAJTbDCyJjHwNhIVKJRkyyV7inyMXE5Oe99EhPREYjs2T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3482911},"main":"./dist/index.mjs","type":"module","_from":"file:decocms-better-auth-1.5.19.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs","dev-source":"./src/index.ts"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs","dev-source":"./src/db/index.ts"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs","dev-source":"./src/api/index.ts"},"./vue":{"types":"./dist/client/vue/index.d.mts","default":"./dist/client/vue/index.mjs","dev-source":"./src/client/vue/index.ts"},"./lynx":{"types":"./dist/client/lynx/index.d.mts","default":"./dist/client/lynx/index.mjs","dev-source":"./src/client/lynx/index.ts"},"./node":{"types":"./dist/integrations/node.d.mts","default":"./dist/integrations/node.mjs","dev-source":"./src/integrations/node.ts"},"./test":{"types":"./dist/test-utils/index.d.mts","default":"./dist/test-utils/index.mjs","dev-source":"./src/test-utils/index.ts"},"./react":{"types":"./dist/client/react/index.d.mts","default":"./dist/client/react/index.mjs","dev-source":"./src/client/react/index.ts"},"./solid":{"types":"./dist/client/solid/index.d.mts","default":"./dist/client/solid/index.mjs","dev-source":"./src/client/solid/index.ts"},"./types":{"types":"./dist/types/index.d.mts","default":"./dist/types/index.mjs","dev-source":"./src/types/index.ts"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs","dev-source":"./src/client/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.mts","default":"./dist/crypto/index.mjs","dev-source":"./src/crypto/index.ts"},"./oauth2":{"types":"./dist/oauth2/index.d.mts","default":"./dist/oauth2/index.mjs","dev-source":"./src/oauth2/index.ts"},"./svelte":{"types":"./dist/client/svelte/index.d.mts","default":"./dist/client/svelte/index.mjs","dev-source":"./src/client/svelte/index.ts"},"./cookies":{"types":"./dist/cookies/index.d.mts","default":"./dist/cookies/index.mjs","dev-source":"./src/cookies/index.ts"},"./minimal":{"types":"./dist/auth/minimal.d.mts","default":"./dist/auth/minimal.mjs","dev-source":"./src/auth/minimal.ts"},"./next-js":{"types":"./dist/integrations/next-js.d.mts","default":"./dist/integrations/next-js.mjs","dev-source":"./src/integrations/next-js.ts"},"./plugins":{"types":"./dist/plugins/index.d.mts","default":"./dist/plugins/index.mjs","dev-source":"./src/plugins/index.ts"},"./adapters":{"types":"./dist/adapters/index.d.mts","default":"./dist/adapters/index.mjs","dev-source":"./src/adapters/index.ts"},"./svelte-kit":{"types":"./dist/integrations/svelte-kit.d.mts","default":"./dist/integrations/svelte-kit.mjs","dev-source":"./src/integrations/svelte-kit.ts"},"./plugins/jwt":{"types":"./dist/plugins/jwt/index.d.mts","default":"./dist/plugins/jwt/index.mjs","dev-source":"./src/plugins/jwt/index.ts"},"./solid-start":{"types":"./dist/integrations/solid-start.d.mts","default":"./dist/integrations/solid-start.mjs","dev-source":"./src/integrations/solid-start.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.ts"},"./adapters/test":{"types":"./dist/adapters/test.d.mts","default":"./dist/adapters/test.mjs","dev-source":"./src/adapters/test.ts"},"./plugins/admin":{"types":"./dist/plugins/admin/index.d.mts","default":"./dist/plugins/admin/index.mjs","dev-source":"./src/plugins/admin/index.ts"},"./client/plugins":{"types":"./dist/client/plugins/index.d.mts","default":"./dist/client/plugins/index.mjs","dev-source":"./src/client/plugins/index.ts"},"./plugins/access":{"types":"./dist/plugins/access/index.d.mts","default":"./dist/plugins/access/index.mjs","dev-source":"./src/plugins/access/index.ts"},"./plugins/bearer":{"types":"./dist/plugins/bearer/index.d.mts","default":"./dist/plugins/bearer/index.mjs","dev-source":"./src/plugins/bearer/index.ts"},"./tanstack-start":{"types":"./dist/integrations/tanstack-start.d.mts","default":"./dist/integrations/tanstack-start.mjs","dev-source":"./src/integrations/tanstack-start.ts"},"./adapters/memory":{"types":"./dist/adapters/memory-adapter/index.d.mts","default":"./dist/adapters/memory-adapter/index.mjs","dev-source":"./src/adapters/memory-adapter/index.ts"},"./adapters/prisma":{"types":"./dist/adapters/prisma-adapter/index.d.mts","default":"./dist/adapters/prisma-adapter/index.mjs","dev-source":"./src/adapters/prisma-adapter/index.ts"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle-adapter/index.d.mts","default":"./dist/adapters/drizzle-adapter/index.mjs","dev-source":"./src/adapters/drizzle-adapter/index.ts"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb-adapter/index.d.mts","default":"./dist/adapters/mongodb-adapter/index.mjs","dev-source":"./src/adapters/mongodb-adapter/index.ts"},"./plugins/username":{"types":"./dist/plugins/username/index.d.mts","default":"./dist/plugins/username/index.mjs","dev-source":"./src/plugins/username/index.ts"},"./social-providers":{"types":"./dist/social-providers/index.d.mts","default":"./dist/social-providers/index.mjs","dev-source":"./src/social-providers/index.ts"},"./plugins/anonymous":{"types":"./dist/plugins/anonymous/index.d.mts","default":"./dist/plugins/anonymous/index.mjs","dev-source":"./src/plugins/anonymous/index.ts"},"./plugins/email-otp":{"types":"./dist/plugins/email-otp/index.d.mts","default":"./dist/plugins/email-otp/index.mjs","dev-source":"./src/plugins/email-otp/index.ts"},"./plugins/magic-link":{"types":"./dist/plugins/magic-link/index.d.mts","default":"./dist/plugins/magic-link/index.mjs","dev-source":"./src/plugins/magic-link/index.ts"},"./plugins/two-factor":{"types":"./dist/plugins/two-factor/index.d.mts","default":"./dist/plugins/two-factor/index.mjs","dev-source":"./src/plugins/two-factor/index.ts"},"./plugins/oauth-proxy":{"types":"./dist/plugins/oauth-proxy/index.d.mts","default":"./dist/plugins/oauth-proxy/index.mjs","dev-source":"./src/plugins/oauth-proxy/index.ts"},"./plugins/admin/access":{"types":"./dist/plugins/admin/access/index.d.mts","default":"./dist/plugins/admin/access/index.mjs","dev-source":"./src/plugins/admin/access/index.ts"},"./plugins/organization":{"types":"./dist/plugins/organization/index.d.mts","default":"./dist/plugins/organization/index.mjs","dev-source":"./src/plugins/organization/index.ts"},"./plugins/phone-number":{"types":"./dist/plugins/phone-number/index.d.mts","default":"./dist/plugins/phone-number/index.mjs","dev-source":"./src/plugins/phone-number/index.ts"},"./plugins/generic-oauth":{"types":"./dist/plugins/generic-oauth/index.d.mts","default":"./dist/plugins/generic-oauth/index.mjs","dev-source":"./src/plugins/generic-oauth/index.ts"},"./plugins/multi-session":{"types":"./dist/plugins/multi-session/index.d.mts","default":"./dist/plugins/multi-session/index.mjs","dev-source":"./src/plugins/multi-session/index.ts"},"./plugins/oidc-provider":{"types":"./dist/plugins/oidc-provider/index.d.mts","default":"./dist/plugins/oidc-provider/index.mjs","dev-source":"./src/plugins/oidc-provider/index.ts"},"./plugins/custom-session":{"types":"./dist/plugins/custom-session/index.d.mts","default":"./dist/plugins/custom-session/index.mjs","dev-source":"./src/plugins/custom-session/index.ts"},"./plugins/haveibeenpwned":{"types":"./dist/plugins/haveibeenpwned/index.d.mts","default":"./dist/plugins/haveibeenpwned/index.mjs","dev-source":"./src/plugins/haveibeenpwned/index.ts"},"./plugins/one-time-token":{"types":"./dist/plugins/one-time-token/index.d.mts","default":"./dist/plugins/one-time-token/index.mjs","dev-source":"./src/plugins/one-time-token/index.ts"},"./plugins/organization/access":{"types":"./dist/plugins/organization/access/index.d.mts","default":"./dist/plugins/organization/access/index.mjs","dev-source":"./src/plugins/organization/access/index.ts"},"./plugins/device-authorization":{"types":"./dist/plugins/device-authorization/index.d.mts","default":"./dist/plugins/device-authorization/index.mjs","dev-source":"./src/plugins/device-authorization/index.ts"}},"scripts":{"test":"vitest","build":"tsdown","coverage":"vitest run --coverage","typecheck":"tsc --project tsconfig.json","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"camudo","email":"viktor@deco.cx"},"_resolved":"/private/var/folders/j8/28qdc5dx187bh5g54jdzl66h0000gn/T/24a9048f37dfca761611dcfe61fedd92/decocms-better-auth-1.5.19.tgz","_integrity":"sha512-BdwOMTz05ghfs6cTk+Sv9qWIz+ydCfYxiKkIE5Shf17Vye3W6gpcM29e2aNU5oEcAv6td6xZIrPJvo8P1xTWYg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.2","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"23.6.1","dependencies":{"zod":"^4.1.12","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.1.5","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.6-beta.3","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@better-auth/telemetry":"1.4.6-beta.3"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.mts"],"db":["./dist/db/index.d.mts"],"api":["./dist/api/index.d.mts"],"vue":["./dist/client/vue/index.d.mts"],"lynx":["./dist/client/lynx/index.d.mts"],"node":["./dist/integrations/node.d.mts"],"react":["./dist/client/react/index.d.mts"],"solid":["./dist/client/solid/index.d.mts"],"types":["./dist/types/index.d.mts"],"client":["./dist/client/index.d.mts"],"crypto":["./dist/crypto/index.d.mts"],"oauth2":["./dist/oauth2/index.d.mts"],"svelte":["./dist/client/svelte/index.d.mts"],"cookies":["./dist/cookies/index.d.mts"],"minimal":["./dist/auth/minimal.d.mts"],"next-js":["./dist/integrations/next-js.d.mts"],"plugins":["./dist/plugins/index.d.mts"],"adapters":["./dist/adapters/index.d.mts"],"svelte-kit":["./dist/integrations/svelte-kit.d.mts"],"plugins/jwt":["./dist/plugins/jwt/index.d.mts"],"solid-start":["./dist/integrations/solid-start.d.mts"],"plugins/siwe":["./dist/plugins/siwe/index.d.mts"],"plugins/admin":["./dist/plugins/admin/index.d.mts"],"client/plugins":["./dist/client/plugins/index.d.mts"],"plugins/access":["./dist/plugins/access/index.d.mts"],"plugins/bearer":["./dist/plugins/bearer/index.d.mts"],"tanstack-start":["./dist/integrations/tanstack-start.d.mts"],"adapters/memory":["./dist/adapters/memory-adapter/index.d.mts"],"adapters/prisma":["./dist/adapters/prisma-adapter/index.d.mts"],"adapters/drizzle":["./dist/adapters/drizzle-adapter/index.d.mts"],"adapters/mongodb":["./dist/adapters/mongodb-adapter/index.d.mts"],"plugins/username":["./dist/plugins/username/index.d.mts"],"social-providers":["./dist/social-providers/index.d.mts"],"plugins/anonymous":["./dist/plugins/anonymous/index.d.mts"],"plugins/email-otp":["./dist/plugins/email-otp/index.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/two-factor":["./dist/plugins/two-factor/index.d.mts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy/index.d.mts"],"plugins/admin/access":["./dist/plugins/admin/access/index.d.mts"],"plugins/organization":["./dist/plugins/organization/index.d.mts"],"plugins/phone-number":["./dist/plugins/phone-number/index.d.mts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth/index.d.mts"],"plugins/oidc-provider":["./dist/plugins/oidc-provider/index.d.mts"],"plugins/custom-session":["./dist/plugins/custom-session/index.d.mts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.mts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.mts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.mts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.1","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^20.0.10","react-dom":"^19.2.1","type-fest":"^5.2.0","@types/bun":"^1.3.3","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@types/react":"^19.2.0","@sveltejs/kit":"^2.37.1","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","svelte":"^4.0.0 || ^5.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.19_1772748216815_0.5020057919005891","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-12-08T20:39:47.570Z","modified":"2026-07-07T21:03:51.268Z","1.5.0":"2025-12-08T20:39:47.840Z","1.5.1":"2025-12-08T20:45:13.649Z","1.5.2":"2025-12-08T20:48:56.429Z","1.5.3":"2025-12-08T20:49:46.835Z","1.5.4":"2025-12-08T21:04:11.440Z","1.5.5":"2025-12-08T21:08:11.963Z","1.5.6":"2025-12-08T21:15:43.454Z","1.5.7":"2025-12-08T21:20:56.416Z","1.5.8":"2025-12-08T21:26:46.571Z","1.5.9":"2025-12-08T21:31:51.830Z","1.5.10":"2025-12-09T20:14:25.472Z","1.5.11":"2025-12-09T20:46:17.447Z","1.5.12":"2025-12-09T20:48:23.258Z","1.5.13":"2025-12-09T20:51:04.108Z","1.5.14":"2025-12-10T19:44:05.440Z","1.5.15":"2025-12-10T20:02:14.044Z","1.5.16":"2025-12-10T20:14:13.785Z","1.5.17":"2025-12-10T20:34:10.615Z","1.5.18":"2026-03-05T21:58:59.246Z","1.5.19":"2026-03-05T22:03:37.028Z"},"bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"license":"MIT","homepage":"https://better-auth.com","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"description":"The most comprehensive authentication framework for TypeScript.","maintainers":[{"email":"viktor@deco.cx","name":"camudo"},{"email":"nnicacio@gmail.com","name":"nicacioliveira"},{"email":"gimenes@deco.cx","name":"gimenes-decocx"},{"email":"fernandofrizzatti@gmail.com","name":"crazydevil"},{"email":"jonasjesus@deco.cx","name":"jonasjesus"},{"email":"gadr90@gmail.com","name":"firstdoit"},{"email":"vinicius.ventura@decocms.com","name":"vinventura"}],"readme":"<p align=\"center\">\n  <picture>\n    <source srcset=\"https://github.com/better-auth/better-auth/blob/main/banner-dark.png?raw=true\" media=\"(prefers-color-scheme: dark)\">\n    <source srcset=\"https://github.com/better-auth/better-auth/blob/main/banner.png?raw=true\" media=\"(prefers-color-scheme: light)\">\n    <img src=\"https://github.com/better-auth/better-auth/blob/main/banner.png?raw=true\" alt=\"Better Auth Logo\">\n  </picture>\n  <h2 align=\"center\">\n    Better Auth\n  </h2>\n\n  <p align=\"center\">\n    The most comprehensive authentication framework for TypeScript\n    <br />\n    <a href=\"https://better-auth.com\"><strong>Learn more »</strong></a>\n    <br />\n    <br />\n    <a href=\"https://discord.gg/better-auth\">Discord</a>\n    ·\n    <a href=\"https://better-auth.com\">Website</a>\n    ·\n    <a href=\"https://github.com/better-auth/better-auth/issues\">Issues</a>\n  </p>\n</p>\n\n\n\n\n## Getting Started\n\n```bash\npnpm install better-auth\n```\n\nRead the [Installation Guide](https://better-auth.com/docs/installation) to learn more.\n","readmeFilename":"README.md"}