{"bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"b40bebdcd72af451f0006edc7788eba76a44e0c2","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.5.tgz","fileCount":325,"integrity":"sha512-Tz2aKImkvaT7P9qHQ67Vhw/Slo6zpvE0jG7GoDQM+dd5tWuC3lP0OGjjWkNCZdToVlWB193i5nSHeZT90sFqEw==","signatures":[{"sig":"MEQCICRmoZ9vk8um2K/vt3cRNGugxjWNculQrERaK+b9bn7QAiACPKC6SHfdY5pvaajOxPaD3vACdIaS6P02Q60Qc8dL8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6707305},"main":"./dist/index.cjs","name":"better-auth","type":"module","_from":"file:better-auth-1.2.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db/index.d.ts","default":"./dist/db/index.mjs"},"require":{"types":"./dist/db/index.d.cts","default":"./dist/db/index.cjs"}},"./api":{"import":{"types":"./dist/api/index.d.ts","default":"./dist/api/index.mjs"},"require":{"types":"./dist/api/index.d.cts","default":"./dist/api/index.cjs"}},"./vue":{"import":{"types":"./dist/client/vue/index.d.ts","default":"./dist/client/vue/index.mjs"},"require":{"types":"./dist/client/vue/index.d.cts","default":"./dist/client/vue/index.cjs"}},"./node":{"import":{"types":"./dist/integrations/node.d.ts","default":"./dist/integrations/node.mjs"},"require":{"types":"./dist/integrations/node.d.cts","default":"./dist/integrations/node.cjs"}},"./react":{"import":{"types":"./dist/client/react/index.d.ts","default":"./dist/client/react/index.mjs"},"require":{"types":"./dist/client/react/index.d.cts","default":"./dist/client/react/index.cjs"}},"./solid":{"import":{"types":"./dist/client/solid/index.d.ts","default":"./dist/client/solid/index.mjs"},"require":{"types":"./dist/client/solid/index.d.cts","default":"./dist/client/solid/index.cjs"}},"./types":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.mjs"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./client":{"import":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.mjs"},"require":{"types":"./dist/client/index.d.cts","default":"./dist/client/index.cjs"}},"./crypto":{"import":{"types":"./dist/crypto/index.d.ts","default":"./dist/crypto/index.mjs"},"require":{"types":"./dist/crypto/index.d.cts","default":"./dist/crypto/index.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2/index.d.ts","default":"./dist/oauth2/index.mjs"},"require":{"types":"./dist/oauth2/index.d.cts","default":"./dist/oauth2/index.cjs"}},"./svelte":{"import":{"types":"./dist/client/svelte/index.d.ts","default":"./dist/client/svelte/index.mjs"},"require":{"types":"./dist/client/svelte/index.d.cts","default":"./dist/client/svelte/index.cjs"}},"./cookies":{"import":{"types":"./dist/cookies/index.d.ts","default":"./dist/cookies/index.mjs"},"require":{"types":"./dist/cookies/index.d.cts","default":"./dist/cookies/index.cjs"}},"./next-js":{"import":{"types":"./dist/integrations/next-js.d.ts","default":"./dist/integrations/next-js.mjs"},"require":{"types":"./dist/integrations/next-js.d.cts","default":"./dist/integrations/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins/index.d.ts","default":"./dist/plugins/index.mjs"},"require":{"types":"./dist/plugins/index.d.cts","default":"./dist/plugins/index.cjs"}},"./svelte-kit":{"import":{"types":"./dist/integrations/svelte-kit.d.ts","default":"./dist/integrations/svelte-kit.mjs"},"require":{"types":"./dist/integrations/svelte-kit.d.cts","default":"./dist/integrations/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt/index.d.ts","default":"./dist/plugins/jwt/index.mjs"},"require":{"types":"./dist/plugins/jwt/index.d.cts","default":"./dist/plugins/jwt/index.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso/index.d.ts","default":"./dist/plugins/sso/index.mjs"},"require":{"types":"./dist/plugins/sso/index.d.cts","default":"./dist/plugins/sso/index.cjs"}},"./solid-start":{"import":{"types":"./dist/integrations/solid-start.d.ts","default":"./dist/integrations/solid-start.mjs"},"require":{"types":"./dist/integrations/solid-start.d.cts","default":"./dist/integrations/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.mjs"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin/index.d.ts","default":"./dist/plugins/admin/index.mjs"},"require":{"types":"./dist/plugins/admin/index.d.cts","default":"./dist/plugins/admin/index.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins/index.d.ts","default":"./dist/client/plugins/index.mjs"},"require":{"types":"./dist/client/plugins/index.d.cts","default":"./dist/client/plugins/index.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access/index.d.ts","default":"./dist/plugins/access/index.mjs"},"require":{"types":"./dist/plugins/access/index.d.cts","default":"./dist/plugins/access/index.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer/index.d.ts","default":"./dist/plugins/bearer/index.mjs"},"require":{"types":"./dist/plugins/bearer/index.d.cts","default":"./dist/plugins/bearer/index.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory-adapter/index.d.ts","default":"./dist/adapters/memory-adapter/index.mjs"},"require":{"types":"./dist/adapters/memory-adapter/index.d.cts","default":"./dist/adapters/memory-adapter/index.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma-adapter/index.d.ts","default":"./dist/adapters/prisma-adapter/index.mjs"},"require":{"types":"./dist/adapters/prisma-adapter/index.d.cts","default":"./dist/adapters/prisma-adapter/index.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey/index.d.ts","default":"./dist/plugins/passkey/index.mjs"},"require":{"types":"./dist/plugins/passkey/index.d.cts","default":"./dist/plugins/passkey/index.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle-adapter/index.d.ts","default":"./dist/adapters/drizzle-adapter/index.mjs"},"require":{"types":"./dist/adapters/drizzle-adapter/index.d.cts","default":"./dist/adapters/drizzle-adapter/index.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb-adapter/index.d.ts","default":"./dist/adapters/mongodb-adapter/index.mjs"},"require":{"types":"./dist/adapters/mongodb-adapter/index.d.cts","default":"./dist/adapters/mongodb-adapter/index.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username/index.d.ts","default":"./dist/plugins/username/index.mjs"},"require":{"types":"./dist/plugins/username/index.d.cts","default":"./dist/plugins/username/index.cjs"}},"./social-providers":{"import":{"types":"./dist/social-providers/index.d.ts","default":"./dist/social-providers/index.mjs"},"require":{"types":"./dist/social-providers/index.d.cts","default":"./dist/social-providers/index.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous/index.d.ts","default":"./dist/plugins/anonymous/index.mjs"},"require":{"types":"./dist/plugins/anonymous/index.d.cts","default":"./dist/plugins/anonymous/index.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp/index.d.ts","default":"./dist/plugins/email-otp/index.mjs"},"require":{"types":"./dist/plugins/email-otp/index.d.cts","default":"./dist/plugins/email-otp/index.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link/index.d.ts","default":"./dist/plugins/magic-link/index.mjs"},"require":{"types":"./dist/plugins/magic-link/index.d.cts","default":"./dist/plugins/magic-link/index.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor/index.d.ts","default":"./dist/plugins/two-factor/index.mjs"},"require":{"types":"./dist/plugins/two-factor/index.d.cts","default":"./dist/plugins/two-factor/index.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy/index.d.ts","default":"./dist/plugins/oauth-proxy/index.mjs"},"require":{"types":"./dist/plugins/oauth-proxy/index.d.cts","default":"./dist/plugins/oauth-proxy/index.cjs"}},"./plugins/admin/access":{"import":{"types":"./dist/plugins/admin/access/index.d.ts","default":"./dist/plugins/admin/access/index.mjs"},"require":{"types":"./dist/plugins/admin/access/index.d.cts","default":"./dist/plugins/admin/access/index.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization/index.d.ts","default":"./dist/plugins/organization/index.mjs"},"require":{"types":"./dist/plugins/organization/index.d.cts","default":"./dist/plugins/organization/index.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number/index.d.ts","default":"./dist/plugins/phone-number/index.mjs"},"require":{"types":"./dist/plugins/phone-number/index.d.cts","default":"./dist/plugins/phone-number/index.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth/index.d.ts","default":"./dist/plugins/generic-oauth/index.mjs"},"require":{"types":"./dist/plugins/generic-oauth/index.d.cts","default":"./dist/plugins/generic-oauth/index.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session/index.d.ts","default":"./dist/plugins/multi-session/index.mjs"},"require":{"types":"./dist/plugins/multi-session/index.d.cts","default":"./dist/plugins/multi-session/index.cjs"}},"./plugins/oidc-provider":{"import":{"types":"./dist/plugins/oidc-provider/index.d.ts","default":"./dist/plugins/oidc-provider/index.mjs"},"require":{"types":"./dist/plugins/oidc-provider/index.d.cts","default":"./dist/plugins/oidc-provider/index.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session/index.d.ts","default":"./dist/plugins/custom-session/index.mjs"},"require":{"types":"./dist/plugins/custom-session/index.d.cts","default":"./dist/plugins/custom-session/index.cjs"}},"./plugins/organization/access":{"import":{"types":"./dist/plugins/organization/access/index.d.ts","default":"./dist/plugins/organization/access/index.mjs"},"require":{"types":"./dist/plugins/organization/access/index.d.cts","default":"./dist/plugins/organization/access/index.cjs"}}},"scripts":{"dev":"concurrently \"unbuild --watch\" \"npm run dev:types\"","bump":"bumpp","stub":"unbuild --stub","test":"pnpm prisma:push && vitest","build":"unbuild --clean","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"tsc --noEmit --project tsconfig.declarations.json","build:types":"tsc --project tsconfig.declarations.json","prisma:push":"prisma db push --schema src/adapters/prisma-adapter/test/schema.prisma","test:adapters":"pnpm prisma:push && vitest adapters"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"homepage":"https://github.com/better-auth/better-auth#readme","_resolved":"/tmp/460f9b606e0fffd735180c161a83c87c/better-auth-1.2.5.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-Tz2aKImkvaT7P9qHQ67Vhw/Slo6zpvE0jG7GoDQM+dd5tWuC3lP0OGjjWkNCZdToVlWB193i5nSHeZT90sFqEw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.8.2","description":"The most comprehensive authentication library for TypeScript.","directories":{},"maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.6","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.5","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.4","@better-fetch/fetch":"^1.1.17","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db/index.d.ts"],"api":["./dist/api/index.d.ts"],"vue":["./dist/client/vue/index.d.ts"],"node":["./dist/integrations/node.d.ts"],"react":["./dist/client/react/index.d.ts"],"solid":["./dist/client/solid/index.d.ts"],"types":["./dist/types/index.d.ts"],"client":["./dist/client/index.d.ts"],"crypto":["./dist/crypto/index.d.ts"],"oauth2":["./dist/oauth2/index.d.ts"],"svelte":["./dist/client/svelte/index.d.ts"],"cookies":["./dist/cookies/index.d.ts"],"next-js":["./dist/integrations/next-js.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"svelte-kit":["./dist/integrations/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt/index.d.ts"],"plugins/sso":["./dist/plugins/sso/index.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin/index.d.ts"],"client/plugins":["./dist/client/plugins/index.d.ts"],"plugins/access":["./dist/plugins/access/index.d.ts"],"plugins/bearer":["./dist/plugins/bearer/index.d.ts"],"adapters/memory":["./dist/adapters/memory-adapter/index.d.ts"],"adapters/prisma":["./dist/adapters/prisma-adapter/index.d.ts"],"plugins/passkey":["./dist/plugins/passkey/index.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle-adapter/index.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb-adapter/index.d.ts"],"plugins/username":["./dist/plugins/username/index.d.ts"],"social-providers":["./dist/social-providers/index.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous/index.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp/index.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor/index.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy/index.d.ts"],"plugins/admin/access":["./dist/plugins/admin/access/index.d.ts"],"plugins/organization":["./dist/plugins/organization/index.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number/index.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth/index.d.ts"],"plugins/oidc-provider":["./dist/plugins/oidc-provider/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.2.3","tarn":"^3.0.2","react":"^19.0.0","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","unbuild":"^3.5.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"^5.7.3","drizzle-orm":"^0.38.2","@types/react":"^18.3.14","react-native":"~0.74.6","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^11.6.0","oauth2-mock-server":"^7.2.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.2.5_1743022749660_0.25008844808971875","host":"s3://npm-registry-packages-npm-production"},"_id":"better-auth@1.2.5","version":"1.2.5"}